Easy to assemble.   Beware it is a big box,  but just what we needed for a lot of deck pillows.  First weekend we had it a big storm went over and everything stayed dry.  I gave 5 stars