We have a lesser quality spring mattress where you can feel each individual spring as you roll around so we decided to take a chance on this because the price was unbeatable. Honestly, it's lovely and soft and fluffy, but it reminds me of sleeping in a sleeping bag each time I get in bed. I don't mind it, it's just funny it brings that feeling. We got the Cal King and it's about 2 inches too short on the sides, but it stays on and it's comfy so for less than $30 this is a steal!  

Pros: super comfortable, price, pretty plush
Cons: not to actual size of Cal King