Metal seems to be sturdy enough. Wheels are pretty good. Just a little wiggly because tube going down is a little to small than the tube going into. And same as the ones going across the bottom. If the two tubes going up and down holding the tray and the ones on the bottom to extend the wheels snug meaning if they if they were proper size , it would make it way more sturdy. it would have got 5 stars from me.