Completely waterproof, completely windproof, completely resistant to everything you can imagine !! It's the kind of product you need to think about before bying it because of the price... But you'll never regret !! I hightly recommend this product.