Excellent cover!  Provides the shade coverage we needed and very easy to assemble. Lost one star due to the item shipped was not the color we ordered. We did receive item very quickly. Very happy with the quality of the item.