For a 100lb 5'1" person this is perfect. I am really happy I spent the extra amount of money to get a quality mattress topper. I placed this on my carpeted floor to air out and I can say that if I wanted to I could sleep on the floor with this topper and sleep like a baby.