Great product.  Was skeptical after reading some reviews about bent poles and such but everything arrived in pristine condition.  Not a 1 man job to assemble.  I did tread reviews and ordered flex seal when I ordered and caulked joints while assembling to prevent leaks.  Took a full afternoon with 3 of us to assemble but looks great and is exactly the right size