These socks are great for simple or even preset ant swelling . They are graduated having less compression the higher you leg you go . I find this is just the right compression for me  and I have had persistent edema for the last ten years wearing the three times more expensive mid calf type  . These socks sell for $19.00 at Walgreens where I have bought several pair . This is a great price at less than $10 . Socks don't last forever neither will these . But they will last as long as other men's dress socks . Longevity will be improved if you keep your feet as smooth as you reasonably can . The most important thing you can do for the socks to work is buy the RIGHT size for your foot . I suggest you buy a pair of the size you think you wear if you can't find their chart else where . Then use a measuring tape to measure your calf AND floor to knee . Using the guide on back of package to choose the most appropriate size and pressure . Do NOT just use your shoe size alone , proper fit is important to proper function . The guide on back also has recommended pressure for different problems . I wear the Large and firm all day . And they keep my swelling in check . NOTE I was using the much more expensive graduated pressure stocking before at about $38 bucks a pop and they did not look very manly , I would wear dress socks over the top to disguise them . While that may be what you need for the price difference I tried one pair of FUTURO and found they suited by needs just as well . For swelling in the feet and legs these work for me , I hope they will for you as this is a money saver . one more Note : If your feet have been swollen for quite a time it will possibly take a week or so to get your swelling reduced .