Mattress arrived rolled up but it was easy enough to unwrap and put on the bed. The mattress is super comfy and we are so happy with it.