This shade sail seems to be made of good quality canvas. The color gray is what I ordered and arrived as I expected. I plan on using it as a cover for my deck as soon as the weather cooperates! Not exactly sure how I will attach it yet whether it will be to my roof or poles.