This thing is awesome. Super thick and fluffy. The straps keep it in place. We purchased one of those online mattresses in a box and it was like sleeping on a rock. This added just the right amount of luxury softness so it is more like getting into the spring mattress type. Hopefully it holds its thickness over time.