Went together fairly easily, except for the top, it was a little work to get that part together. The top has little 'bumps' on either end to keep your hangers from slipping off. It's nice and sturdy, has large wheels with locks on 2 of them. The basket on top is larger than your average carrying laundry basket and It sits at the perfect height for front-loading machines on pedestals. As a point of reference, there is not enough clearance between the shelf and the bottom of the basket to put a gallon bottle of bleach upright. Overall I love this and would recommend it without hesitation.