Quality fabric.  Not sure how aluminum pole will hold up to the winds on my deck but so far so good. Came early which was nice. Seems to be well constructed. Happy with purchase!