I needed a quick easy mattress to set up. It took about a day to fully reach its size once i removed it from the box. It is super comfortable. Once you lie down in it you can feel the firmness and it molds nicely to you. It doesn’t feel as firm when you just push your hands down on it but holds up nicely once your weight it evenly distributed in the bed. No smell. Easy.