I don't think so.
I bought a Campmor model a few weeks ago and this afternoon might be my first ride with it ;o)! Looks like lots of rain coming our way. I should have put it on this morning, but I so close to work when it started coming down that I thought I'd be ok. Yet my thighs are still wet.