Fairly sturdy and easy to assemble. 4 stars due to the mirror not being snug to the frame. Speedy replacement to a broken part request made online. But let down by the delivery company used, did not arrive on the day they said, came 2 days late when no one at home.