I have always always always had a difficult time sleeping. Any bed i have ever slept on causes me so much discomfort its unreal. I toss and turn all night long and by morning im exhausted and in dire pain. The Beautyrest extra firm mattress has saved my back, my sanity and my self from going insane due to sleep deprivation. I cant explain how much comfort i tet out of my mattress now. I sleep all night and im not in any pain. I sleep well and wake up rested. Im able to get up and stsrt my day without dragging and being in pain.