After reading the reviews, I ordered this shoe 1/2 size smaller.  I always wear a size 8, but I ordered a 7 1/2 and they fit well.  I don't know how the other styles run, but for this shoe I would say ordering 1/2 size smaller is the right move.  They are a very nice looking shoe.  The sole is very flexible and should be comfortable.  Good quality leather.  I got the light blue color to wear with jeans.  I wouldn't be surprised if I order more Flexx shoes in the future.