The size is perfect! Fabric seems to keep the sun and rain at bay quite well. The box arrived a bit banged up and some of the fabric was dirty. There was also a ding or two in the metal pieces, but it did not hamper the construction, which took two people and about three hours. Overall, very pleased and happy we didn't get a 10X10.