I purchased this for my daughters room. She had a department store garment rack that kept twisting and falling over. I had experience with this type of shelving through my employment. The assembly was super, super easy. It's very easy to maneuver for cleaning and definitely won't tip over. The hooks on the side for hanging accessories are a big plus.

Pros: Very easy assembly, maneuver very easily, very very sturdy
Cons: None