I would absolutely recommend this product to anyone who has wrist pain. I work a corporate job that has me using mouse and keyboard all day. After quite some years of doing these repetitive actions, my wrists have greatly suffered. This wrap has been a nice treat at the end of the day, it has 3 different settings for the heat and the massage function, low medium high, and you can set each independently. It easily can do either left or right wrist and you can make it however tight you want it with the Velcro. My wrists feel very good and less achy after each session.