It came exactly as expected. Delivery was quick. The box was really heavy but that was expected as the product description listed how heavy it was. The mattress is definitely medium but leans a little on the plush side for those wondering. It was exactly what I needed and it fluffed up from the box very nicely. Been sleeping on it well for about a month now.