Shelf is perfect once it’s up on the wall. The only problem is that it is a huge pain to put up! There’s no predrilled holes and you have to figure out how to get a screw into the wood in the tightest spaces between the shelves. Once it’s up, it’s worth it! But be prepared to throw something with frustration!