I am very happy with my purchase. The fabric seems to be strong and a little think for extra durability. The only reason I gave it 4 stars rather than 5 is because while assembling, the frame poles were difficult to insert. Rather than screwing them together, they click into place, and the bolt that clicks kept getting stuck within the frame.