I purchased this for my mother who has arthritis in her shoulders. She absolutely loves how the XL size allows her to position it exactly where she needs relief. The heat settings are perfect and it's very easy for her to operate. Arrived quickly and was beautifully packaged.