Easy to put together however one shelf was slighly broken and I had to glue it to get the screws to hold. Worked out and I love the size and look. Perfect for what I needed. I ordered a 2nd one for another bathroom, hoping that one is not broken.