I am a marathon runner. (Not just a cleaver username, LOL) I log about 20-30 miles each week. I have so many pairs of running and workout socks that they have their own drawer. These are one of my favorites. The extra padding makes them super comfortable to wear for running as well as walking. The padding is not overly done though, so it doesn't feel like you are wearing something really thick and heavy. The arch support hugs my feet without squeezing them. It is subtle, but does the job comfortably. They come up just enough to cove the back of my ankle from the shoes. I don't like taller socks, they just feel hot and annoying to me. These are a good height. I have run in these for months now and washed them more times than I can keep track of. They still have solid arch support and the padding is the same as when they were brand new. I am so happy with these socks that I have bought multiple more pairs to use.