Excellent buy.... 100% waterproof without the annoying crinkling sounds of vinyl. Plus, it is comfortable, does not make you sweat. My son has frequent "accidents" during the night. This cover protects the mattress and is highly durable. I run it through the wash atleast 3 times per week, we've had it for about 6 months and it is not showing any signs of wear. I love this product! It is worth every penny (plus some).