To me waterproof means no water can get through. This cover says it's waterproof, but after spending the night on my bike during our first rain of the season, the whole bike was wet. I read some reviews that mentioned their bike was a bit wet but it was condensation. I don't necessarily agree. My bike was very wet as if it had been standing without a cover. Which brings me back to my point, waterproof means no water. So I had to take the cover off in the morning and get the bike dry. Don't get me wrong, this case does a great job of protecting it from the sun, dust and maybe a bit of splashing water, but to be fair I really think they should label this as waterproof because it's definitely not waterproof. However, Revain has been great in terms of an instant refund. Many Thanks.