Delivered quickly. Easy to assemble. Except for the canvas.  It is really tight and snug. Managed to get it on. But now that it has been assembled and up for a couple of months, water starts to pool in the canvas itself when it rains. No big issue.