It took a good 6 hours before it could take its full form. I ordered a queen size and it fits perfectly on my bed. The first night I thought it was a little too soft and it was a little challenging for me to roll out of bed but with time I think it adjusted to my body and I have no trouble getting out of bed now. I ordered it because I have been working out a lot lately and my body was craving something soft to lay on. This was worth all my coins because now I can go harder on my workouts knowing I will have a goodnight sleep.