Perfect! Nice, thick canvas like material, I like that it has clips to keep it in place if it's windy and it has ventilation. So glad we finally found this!