I have bad varicose veins in my legs and bad knees, so I often wear compression knee socks and knee supports when I exercise. These leggings have both compression and knee support taping, so they work just great for me. I've tried these leggings for both flexibility and intense workouts (running, yoga, and bouldering). My legs feel much less swollen after the workouts and I don't need to put on extra knee supports for running anymore. Very geared toward sports and workouts.Great stretch for yoga and no jiggle on legs.I really like the material of the product. Not thick but not see through at all. They dry quickly, so felt very comfortable after sweaty workouts.Size-wise, I am 5'3 105 lbs, normally wear 2 or 4 for pants and small fits perfectly on me. Maybe too perfectly?When putting these leggings on, the silicone tapes should be placed over the knees, back calves, and front thighs per the intructions. At first, I did not read the instruction carefully and did not align silicone tapes well on my legs to where they should be, and it was uncomfortable and not helpful at all (of course). I say this as it might be hard to move around silicone tapes during workouts as the silicone tapes stick to your legs like kineology tapes.Overall Great great great product! Thank you!