This mattress topper is exactly what we needed.  My shoulder used to bother me, and my husband had trouble with his leg, but both have improved drastically.  Recommend highly.