mattress came in a box and was ready in less than 48 hours. Its comfortable and cool. Its very easy to lift. I love it!!