Could’ve had together in a half hour if it weren’t for my ADHD lol. Pretty easy. Looks nice.z holds. A lot! Perfect for the spot I needed it for. It’s been up for a few hours. Hoping it’ll be durable enough for what I need in the long run. So far I’m happy with my purchase