Quad Boss (or different brand) RZR Cover

Just Purchased the Quad Boss Cover and it came last week. We had a party at our house and I needed to back my rzr out of the garage, it happened to be raining so I put my new cover on. I was happy because it fit like a glove and loved the zipper on the driver side. I took the cover off to pull the rzr back in and my entire rzr was wet. Not sure if I got a defective cover or if these things really do suck this bad. Anyone else have any experience with these? Are there any covers out there that work better?