I recently bought these leg massagers and am nothing but impressed with them. While researching which ones to buy, I was overwhelmed with the amount there are to pick from, as well as price range. I had never even tried them out before, so I was really just going off reviews and my own personal google searches. I finally landed on these and am shocked how much better my legs feel. I'm a competitive "weekend" runner aka I'm not a professional, however I run 8-15 miles daily, generally under 8 minute miles, with a race pace closer to 6 minute miles. So my legs are just in a constant state of soreness. The affects of these were noticed immediately. While it's actually massaging, it's a little painful (in a good way), however that depends on the intensity setting as well as how tired and sore your legs are, already. The magic is when it's done and you take them off, THAT'S when you really feel the end result. I remember just walking around my apartment afterwards almost speechless because how loose and relaxed my legs felt. I now use them multiple times a day. I use M1 setting before my runs at the max setting. And after a run I use the M2 usually at the lowest setting because that's when my legs are most tender, and even that can be difficult to tolerate at times. Depending on the day/distance/just how my legs are feeling, I'll use it once more before I go to bed. I usually do the M3 (isolated foot massage) after whatever setting I just used as well. Another huge thing I noticed was on my fast days, it usually takes me 2 miles to get up to the pace that I wanted, just because it took that long for my legs to warm up and get up to speed. However, the very first time I used these before a fast run, I hit my goal pace in my first mile. It's just a noticeable difference in how loose and refreshed you feel after using them. Truly a game changer. The heating element is nice, however it is just isolated to the knee. It does warm up and you do feel it, but if you wanted something more for the whole leg, I would suggest looking at other products. That's really the only negative I can say. Otherwise they are easy to put on and take off, I like the travel bag it comes in, and really they've changed my recovery game for the better. Strongly recommend.