The sail arrived on time and looks to be of good quality. We just installed it yesterday and it looks nice. Im hoping it will hold up to the high winds we usually get. Gave it 4 stars because the durability remains to be seen.