I got one of the poppy covers for my sea doo. I think they are water resistent but they do let the boat breathe. I love the cover they sent me. it has a lot of nice features to it. it has a zippered area for me to fuel the boat up with out taking the cover off, has a ratchet strap going around the out side to make it tight and the rachet is in it's own case so it don't scratch the side of the boat. It also has 2 suport poles to keep the water from pooling on the top.
Also when I ordered mine I wanted a rush shipment and paid the extra for it. It was here in 2 days with a envelope with a cash refund on the difference of shipping with a note saying it was cheaper and quicker to go ground then 2-day.