Bought one for our bed and liked it so much that we bought this second one for the guest bedroom.  

Pros: Corners are large enough to tuck under mattress and not pull off
Cons: None yet but we haven't had to wash it yet