Firm yet has a good amount of spring in it for softness. It has absolutely no smell when it arrived and I'm glad to know it's a safe non toxic mattress for my son to sleep on.