Super easy to assemble, had it put together in about 10 minutes.  Looks very nice, holds my 6 cushions with tons of room to spare.  It has poured the rain for the last week, and the box is completely dry inside, no leaking or water intrusion anywhere.  Very happy with this! 

Pros: Easy to assemble, looks great, waterproof