I purchased this foam wedge due to health problems that do not allow me to lie flat while sleeping. I have to elevate me upper body, which I have been doing with a stack of regular pillows. Now that I have this, I no longer have to wake up to keep re-adjusting the pillows. This pillow is firm, keeps it shape, and elevates my head and upper body great. If you flip it around, it is comfortable to sit upright in bed to read a book or watch TV. I have also used it for a leg rest, and is very comfortable.