This is exactly what I needed. My bed was so uncomfortable and I tried a good gel mattress topper and that was good for a day. But this is perfect