The shelf was easy to put together and is perfect for my small apartment bathroom. I had been looking at similar options but they all seemed too flimsy to store everything I have. This is the perfect size and it looks great, well worth the price!