This is a nice piece once you get it assembled, but assembly was a nightmare. As you just screw all the piping together, it should be simple but not all the pipes fit properly so it became like a puzzle. It took much longer to assemble than it should have, and once assembled you can really tell that it isn't as stable as it could be. The stability issues are because it only attaches to the wall at the top (which is how it is pictured); this would benefit from another wall attachment piece on one of the middle shelves. There is a piece which allows for you to screw into the floor, but who really wants to damage their floors especially if you have carpet.