It's an OK mattress for the price. It's very flimsy. I didn't realize the mattress will come rolled up in a small box. I guess that's why it's so flexible.  I'm using it for my 5yo. Given her weight, the mattress offers decent support. But I personally don't enjoy it. I prefer a firm bed and this is by far not firm, not even medium firm.