Completely waterproof. Had a huge storm the same night that our cover arrived and we put it on. No water leaks through the fabric and actually pooled up on the top. Great product, highly recommend!!