Super fast shipping great product much easier to assemble than I was expecting. I was missing a few rubber pieces for the roof contacted Domi and they were shipped right out. After much searching I am really glad I decided on this. I pretty much put it all together myself the only thing that I needed some help with was standing the leg sections up an bolting them together. I have not yet put the curtains or screens up not sure if I’m going to use them. Overall I highly recommend!