Love this mattress. It didn't have a bad smell at all and with in a few minutes the mattress was up to 10 inches, I wouldn't call it a firm, maybe a medium firm, but it's just right for.