Just got this mattress last week, it's firm but still soft enough for my baby and the price was great. Still early days but I'm pleased with the quality and awesome price