VERY VERY effective
I bought these for my husband who is a surgeon and travels most of the year on airplanes. He was always coming home with really swollen ankles.  These are perfect.  He wears them everyday that he is gone and when he gets home, he has ankles!
Rating: 5 stars