Comes in a box. Once out of the plastic, I let it rest for 1-2 days before laying on it. Very comfy.