I love these socks. The fit is great, the sole is very cushioned and is perfect for my neuropathy as it protects the bottom of my foot and the elastic isn't too tight. They stay up perfectly but don't squeeze the ankle or calf.