Firm and very comfortable! The mattress has an obvious odor. Guessing it is new material that has been confined in plastic and will dissipate in a couple of days.