These shoes are ADORABLE!!!!! They are some of my new favs. However, they do fit pretty small. I usually wear a 9 or 10. I bought a 10 in these and they fit very snug, even hurting a little. Also, they hurt the back of my shin a little but if you wear socks, it's not so bad. I've gotten TONS of complements and will continue to wear them.