Fabric is very nice, and easy to put up and lower. Sways a lot even in a light breeze so I would not recommend for windy areas.