A gel mattress is awesome! LOL! At nursing homes they give them to patients who have bed sores or back problems and other things. It is like a foam mattress but gel it forms with your body, there is gel in between a thin layer of foam. We gave 1 of our sons our queen size bed cuz it was too hard and a friend of ours gave us a pillow top mattress but it is too hard and this one is almost just right! The only problem is it is a twin size mattress and my husbands insurance won't cover for him one so our king size bed has a 4 inch thick mattress on top of the bed so it is hard to snuggle with my ANGEL! We put a foam mattress on his size but sheets barely fit even with the gel mattress. LOVE YOUR FRIEND MANDA!