I purchased these because I am prone to swelling after a long day on my feet and they have helped me more than I had imagined they would! First off, These are very comfortable! For me, that was one of the most important factors because I have tried c...