After I had dozens of treatments on my upper arms, I have decided for this topper. Since I am side sleeper I got up every morning with pain in both upper arm ball joints. Despite doctor in attendance did not improve. Since I have a firm mattress, I bought these toppers and lo and behold after 3-4 days the pain was bearable and nach2 weeks away.