Purchased smallest size.length is good but absolutely no compression. Quality seems fine but it's just regular socks that are knee high.too expensive for regular socks
Pros
Suitable for multi occasions - The socks can be worn by pregnancy, nurse, maternity, the old relive their fatigue, minor varicose veins or swelling. The thick cushion padded in forefoot, heel, and toe gives you extra comfort for foot drills and no more blister, reduce shock and foot pain on a long time flying or during long miles walk. These sports compression socks can also use for athletic, cycling, running, baseball, trekking
Cons
May not be suitable for those with skin sensitivities or medical allergies