has helped to make our hard mattress a little softer...not a lot, but some  

Pros: stays put on the mattress
Cons: could be a little fluffier