While we don't have a baby to put on the mattress for a few more months I am so happy we've selected this one. It feels firm but not like the baby will be sleeping on concrete. There was no chemical smell when we opened it, just a nice firm but cushy baby mattress. I'm sure our little one will sleep through the night on this perfect mattress.