These are nice, good socks for walking around the house but please, don't think that they will stay put while running!!! They are not that cushioned, either. These are regular socks that will help me with not having to wash them by hand due to dirt.  That's all. For running or gym , buy nike, adidas or whatever sport brand there is. They really are no show as mine go to the middle of my foot and I am size 8.5 shoe.