Mattress comes packaged well. Has a strange smell once you unpack it, however that’s gone in a couple of days . Mattress is firm, which is just what I wanted and very comfortable- happy with my purchase!!