Good product, very comfortable soles. I put only 3 stars because I do have a problem with this article, I had the bottoms of my white socks yellow all the first time I used these soles. The second time a little less, I think it is a product that has been on the soles that causes this.