Perfect extra protection for my kids mattresses.  I bought one for each.

Pros: Completely covers the mattress
Cons: Do NOT dry, possibly melts the fabric.