So far, these have worked pretty well for me at the gym. I have been having knee pain that I have not been diagnosed yet with exactly what is going on, but when I work out I can feel the pain in my knees. I got these to help alleviate the pain and I can say that they have definitely made a noticeable improvement. Especially for when I do leg day. I also use them even if I'm just going for a walk or doing some cardio. They are smooth and comfortable to wear and they're not too tight. They are breathable and the fabric is non irritating to my skin. The only thing that I'm not too sure about is the bottom is not as tight, but the thigh and the knee is. I'm not sure if that is a correct fit or not for my knee, but all in all it does seem to support in the areas I need it to. They are easy to clean and super easy to bring around, just throw them in my gym bag or put them on before I leave. Since I've been wearing them, I feel that the pressure in my knee is noticeably less. I would definitely recommend them, especially if you suffer from any knee pain and want to continue your gym and workouts.