I should have listened to the reviews and ordered a 1/2 size smaller than normal, because these did fit large.  I usually wear a 7.5 but needed a 7.  At 18 USD per pair I just ordered another pair, no problem!  I actually kept the others and gave them away to a friend.  At 18USD, it was not worth the shipping price to send them back.  I am very picky about comfortable shoes since I have feet problems and high arches.  These are very comfortable and I think they are stylish.  Only wish they had better/younger colors to choose from.