I replaced our traditional innerspring mattress with this memory foam.  It is very firm, but with just the amount of cushion that we like.  Arrived within days, and it expanded completely within three hours.  Slept comfortably the next night.  No odor at all.