This is exactly what we needed and more!! It cradles your body while sittinglaying down and then takes its original shape once you’ve gotten up! It’s helped so much with my back pain!!! My sweet old dog doesn’t want to get out of bed in the morning now! We are all sleeping so well!!! Fantastic buy!