We love our new Serta perfect sleeper! We got the medium and it is not too firm and not too soft! We loved it for our daughters bedroom and she sleeps great on it! Highly recommend this mattress as it’s been great.