Easy to assemble...I put this together on my own.  Looks great on my deck and has ample room to store cushions, charcoal, and birdseed.  We have had days of rain, and all of the aforementioned items stayed dry.  The only issue that I had was one of the panels had a bolt hole that didn’t match up. I still highly recommend this deck box and would buy again.