Perfect for your kness if you have a previous knee injury. My knees are 95% healed but I make sure I put it on everytime I play basketball. The compression is perfect and the padding is thick enough to protect your knees. I would absolutely recommend it for those people who play sports.