Came to form within 15 minutes of unwrapping. Very comfortable. Perhaps its not as firm as I would like, but its pretty firm. Shipping time was faster than expected, so a nice bonus there.