Didnt take long to arrive and arrived rolled in a box. Its really not the best mattress. I was hoping it would be better having read the reviews and description. Theres not much memory foam on top.  Feels cheap. When you sit on the mattress its not got much hold and sinks down uncomfortably. Its fine for a guest bed but would not recommend for an every day bed. I would send it back if it wasnt such a hassle.