Absolutely love the ghost protector. It’s really nicely made; plenty of depth for nearly any mattress with enough to wrap well under and not slip or creep. The elastic is a wide band, heavy and substantial with lots of pull.
I can’t speak to its waterproofness, but it seems like it should be great. But I will attest that it feels cloth-like on the surface. It’s soft, not a bit crinkly, and as quiet and silent as if nothing was there. 5 stars all the way!
Liquids penetrated right through the protector in a matter of a few minutes. The mattress is now stained and nothing I'm trying is getting the stains out. Do not purchase this product.