Arrived on time. Rolled up and completely sealed in plastic bag. It regained its shape within 30mins after taking out from the bag. No dirty marks or in weird shape. Very comfortable, not as soft as the others said. It really is medium. I am very happy with it.