This is perfect for on top of a mattress or even if you or your kids want to sleep on the floor for a sleepover or pretend camping. Laying flat on your back you do not even feel the floor! This is the second one I have bought.