Super easy to put together, like just snap it all together and done! Looks great, fits great on the deck, and I can sit on it with out it denting (disclaimer: I'm under 125lbs). AND...We just had a week of solid rain and everything stayed nice and dry! I love this box, it's so much bigger than I expected and fits lots of stuff, sprinkler, blankets, giant bubble stuff containers, 4 chair cushions, 2 throw pillows with room to spare. And its big enough to easily fit a 5 year old - tested and proven! :)