I love these shoes and wouldve given them 5 stars were it not for the fact that I wear a 7 and ordered that size...they were too big!! I had to send them back and ordered a 6 instead. This waste of time and effort made me take away one star. The 6 fit perfectly!!