Arrived on time, squished and rolled up in its box. Comfy enough for the price. Only thing I'd say is stand back when you finally take off the plastic and the thing unrolls. It springs into shape (no pun intended) so hard that it smacked me in the face!