Received the mattress in 4 days, well ahead of the 10-day expected delivery. Mattress unrolled easily and weird smell was gone within one week. Bed is VERY comfortable. I ordered a "MEDIUM" and it's relatively soft, so if you're looking for Medium to Firm you should probably go with the FIRM. The bed is up to, if not beyond my expectations for what I expected to receive in this price range. Only thing I can think is a "not so great" about the mattress is that I've needed to sleep in different spots every few nights to let the foam regain it's form (i.e. sleep on the left side of the bed one night, the middle area the next night, and then back to the left or over to the right on the following night.) This isn't a problem for me because I sleep alone, so I'm not sure how this would work if two people are sleeping on the bed. I bought a DOUBLE/FULL size mattress.