Got this mattress for my 7 year old. I shopped around as I didn’t want to pay too much, as at her age I would need to replace it every 3-5 years. This was the cheapest I could find in the type I wanted and I was not disappointed (not sure it is worth the full price though). I got the standard single, not the European, following reviews that the European was a little too soft and I’m glad I did. It is quite firm and good quality. It came rolled, but once opened, flattened within a few minutes and I didn’t find the smell too strong like other reviews have stated. Service was great also. Free delivery and arrived the very next day. Amazing. Daughter loves it and I love it.