Baby sleeps well on this. Its firm and supportive so even when he stands on it the mattress stays firm.