I need a firm mattress for my back, but I also want cushion for comfort. Putting this on my bed completely changed the quality of my sleep! I sleep longer and better and wake up in less pain!