This was an excellent purchase! It's nice and firm without being hard. My little one sleeps great on it.