Overall satisfied with this product. Arrived with one small ding in one of the poles, but not bad enough to worry about. When assembling I suggest using a strip of tape on the ends of the support rails to keep the clips from sliding out during assembly, but other than that assembly was easy, but definitely requires 2 people to assemble the frame. Finished product looks good, but haven’t had any rain yet to see how dry the inside is going to be as there are a few drain holes sewn into the canopy to prevent (I assume) excessive water build up on the canopy.