I wear these to work and they are sooooo comfortable. I throw them in the washer when they get dirty and thy dry in no time. They fit perfectly, I wear between a 9 1/2 and 10, ordered the 9 1/2 and was right on the money. I want them in every color now!