I agree with everyone that these run on the small side. I wear a 6.5 normally and I purchased a 7. They are just exactly right without any wiggle room. The fabric is so soft and these are super comfortable. I get tons of compliments on them. One thing I don't like is how slippery the bottoms are. There is no traction what so ever! I did put some traction stickers on the bottoms just to be on the safe side. Definitely recommend these especially at the cost.