Time will tell with the crib mattress. We haven't had the baby yet. But I am glad that we ordered it early. It had a smell to it. I took a few weeks to air it out.