Came vacuume packed and was nicely surprised when it was on the bed. I ordered king size and fit perfectly. Maybe softer than I thought it would be but after sleeping on it its a great matress for the price. Would recommend to people on a budget looking for great value