We received the mattress within a week. Came in a double protected plastic within a box. Took about 24hrs to fluff up. We ordered medium memory foam and it is as expected! I read this in few reviews but our mattress has no odor at all.