Bought it because of an injury
I bought these because I'm recovering from a broken ankle and was suffering from the swelling of the joint, which is expected once you start walking again. Tried them and the results were almost immediate. The pain was gone and the swelling was kept in check. So all in all a good buy if you are recovering from an injury.
Rating: 5 stars