This is a great mattress topper. Every night I feel as though I'm sleeping on a cloud. :) I am the type of person who needs the softness. I cannot sleep on hard/firm surfaces. I find that I wake up in the exact same position as I fall asleep. It is perfect for me as i tend to get very cold at night and this topper acts as a cocoon and really helps keep me snuggled and warm.