The delivery was easy and quick. It comes in a large box and I would suggest letting it out about a day or two before needing it in the bed, as it puffs up.