This heavy duty shade sail is a dense, rough canvas that should stand up to somewind and sun.  The color is beautiful. I cannot hang it yet bc the weather is dreadful here. I am hoping to use it to block the sunset on my firepit patio area.  It´s so big my giant dog thought it was for him.