Read lots of reviews before buying a mattress online. This was pretty much the only "plush" mattress with decent reviews. This mattress is for my 3 year old son so I was looking for something a little more plush since he's smaller. I was worried something more firm would be uncomfortable. This is very plush, myself and my husband both laid on it and sunk in pretty good. I would be surprised if this mattress lasts with regular use by an adult, IMO. The mattress was fairly heavy and came rolled in plastic. Once unwrapped it plumped up very fast. Some reviews say to wait 72hrs but I don't think that's necessary, we used it the day of delivery. The mattress did not have a strong smell like others mentioned. It also did NOT fit perfectly in the full frame per other reviewers, however once we got the sheets and comforter on and tucked in it didn't really matter. Again this is passable for a child's bed, I would probably be more picky if it was for an adult. Mostly because it is so soft I can't imagine it keeping it's form for very long.