These socks fit well and are very comfortable. They stay on without leaving any marks on my foot. I wear them with Nike tennis shoes and they do not show. So far they are perfect. I have not washed them yet, so I don't know how they will hold up.