My baby hasnt arrived yet but my husband was impressed by the mattress. It is very firm but looks well made. Hopefully baby will sleep well on it!