We absolutely love this mattress padding. We got it on sale and were pleasantly surprised of its quality.  

Pros: Firm but soft 
Cons: could be thicker