Love, love, LOVE this mat but it took a loooottt of work to get here. Mat came folded in a tight cube as expected. There were deep ridges in the foam that would not release after several days. After reading through all the reviews, someone mentioned steaming the ridges and this suggestion saved the day. I used my Shark steam mop to blast steam into all the ridges. I noticed improvement as soon as I applied the heat. I did this to every single ridge for three days straight ( about an hour of steaming, daily). Now the mat is flat with no dents or impressions and its the most comfortable, soft surface. You can lie on it and fall asleep. It is in my toddler_ playroom and he can drop his wooden blocks on it without them making a huge clatter. I would not recommend purchasing unless you have a powerful steam machine as I do not feel the ridges would have come out on their own.