I have to say I was a little worried about how these would fit. I have purchased shoes online in the past that have not fit as expected. I put these on and right away was very happy. I don't normally wear flats, but think I have a new favorite shoe. I am on my feet all day long at work. I came home from work and as usually kicked off my shoes, slipped these on and was already happy with my purchase. They fit great, look great, feel great. I love how they look with my jeans, and sure they will look just as good with any other outfit. Now all I need is more colors. I received this product at a reduced price in exchange for a honest review.