been looking for the right solution to my swelling in my legs && feet. have tried others but didn't meet my expectations. came across these, read the reviews, and decided to give them a try. In closing, for what they do for my legs and feet, I'll definitely be back if others are needed.