My fiance and I moved into our new apartment but had a very old hand me down mattress from his mom. I decided we should get a new mattress. This delivered before the delivery date, and after 48 hours it was ready! It has been the best sleep Ive gotten, and its beyond comfortable. Highly recommend