I love this shelf! I have had many commpliments and have told many friends about this. It's easy to put together, but a little trickey to line up with the  screws in the walll, but not too bad. I highly recommend this product.