I am very pleased with this mattress pad.  It has some substance and actually increases the softness of the mattress.  I put it on a guest bed and know that my guests will now have a much more enjoyable sleep.  

Pros: Nice protection and substance
Cons: None.