Came in quick. Was basically full size within minutes. I was unsure if the medium was the right choice as I at time sleep on my stomach, but after reading the reviews that it’s on the firm side, I went with it. I’m glad I did. Very comfy! Does hold heat more than I expected but I still love it.