These definitely help people with swelling and edema however it's just like other products that are out on the market what works for one person may not work for the other so there is no guarantee that they will work for you. I certainly hope they will work for you but I just have to let you know there are no guarantees. They work excellent for my husband I don't use them because I don't have that problem because I take blood pressure medicine that comes with a water pill inside of it so I no longer have swelling issues.