Im giving it five stars because I read the reviews FIRST. Order a size up defiantly. Im usually a 9 maybe a nine and a half. I read the reviews and ordered a 10 and its first perfectly. A 9 would have been to small. They are comfortable and sparkle very nicely.