This was a replacement mattress for my son's old spring mattress that no longer supports his weight. He was complaining about how noisy and uncomfortable his old mattress was. I have a memory foam mattress on my bed which he loves, so he asked me to get a similar one to mine.  When I ordered this new mattress, it arrived compacted in a box. It was easy to roll out on his bed. There was no overwhelming odor like I remember mine had from a different company. It took about two days to expand to its full size.  My son loves sleeping on it. He reads, studies, and just generally enjoys resting on his bed now. He feels like he laying on a cloud. I also don't hear any more annoying squeaking sounds like the old mattress he had with the springs. This one is quiet. It's also great not having to worry about allergens with this mattress.