I really like these shoes, however, they run very small.  I read that they did so I ordered a half size larger than I wear.  I usually wear a size 7 and I ordered a 7 1/2 but they were still too short and my toes hang over a bit but not so much that I can't wear them anyway.  I would suggest ordering a complete size larger for a perfect fit.  If you wear a size 7, order a size 8.  They look really nice and are comfortable but they are higher than I expected - very high but again, I like them.