So far, this is a wonderful purchase!    We have to put down a floor for this so we haven't had a full chance to enjoy this.   But it wasn't too hard to put up (with help from my neighbor).  Make sure you double-check what goes where.  I had to undo some things because I thought I had it figured out.  Haha.   But it seems sturdy and I am looking forward to enjoying this for years to come!   :-)