These no show socks fit as expected and feel comfortable. They do not interfere with the movement of my shoes and I have not felt any discomfort or gotten any blisters from rubbing. Although they are cotton, they are thin and I basically forget I have them one. After washing/drying, they were ready to wear. Hardest part is keeping up with them.