Perfect for our space! Was easy to assemble. My only complaint would be that the top shelves don't actually snap or bolt on. If you accidentally hit them they will move. Only solution is to put something heavy on top.