Truly waterproof! We put this together right before the hurricane hit the coast and brought our area a ton of rain. Kept all our cushions dry!