The shed arrived quickly and well packaged.  There are many pieces and it did take some time to assemble.  While I wish the panels were a bit thicker, it has held up very well throughout the summer.  I love that it has shelves on one side and is open on the other.  It has been the perfect shed for us to store our pool toys and towels.  We have received many compliments.