I bought our previous zippered cover at JC Penney for twice the cost of this one, and this protector seems better made! It is definitely waterproof, and there is plenty of room if you have an overstuffed mattress (we have a pillowtop, and there was plenty of room.) I put covers on all our mattresses and pillows for cleanliness and it helps 1/2 of our family who have allergies.

The zipper goes all the way around one side and about a foot and a half past the corner, so it is easy to get on and off. Great quality at a great price!

Pros: Helps with allergies; Extends life of mattress; Clean/Hygienic; Roomy
Cons: None