I received the mattress a few days before the scheduled date, perfect! We had let the "swell" for 48 hours, then I could install it :) I almost took a month to get used to, I had back pain at first, but that's normal, it takes time to adapt Now it's perfect! I sleep like a baby in it: 3 For the price, I would definitely recommend!