I wear a size 9 and they fit true to size. Really good quality and comparable to the name brand without the high price. Am probably going to buy ore in other colors. I also really like the blue, its navy and matches the picture almost exactly.