I love it!  It was very easy to assemble.  It has lots of storage space and it just happened to rain for 3 days after we put it on our deck and the inside stayed completely dry!  A great purchase!