Honestly these socks would have been perfect if they didnt fall down all day. They are soft and very well cushioned. I work outdoors and take about 14000 steps a day so the cushion was fantastic and the fabric was incredibly breathable. The only problem I had was that they were too big. As I have a really wide foot and wear a women's size 9 shoe I bought the large but will definitely need the medium. Will edit if the medium doesn't work