I am a true size 9. Had to send back the size 9 in this shoe brand because it fit like a size 8, and purchase a size 10 instead. The 10 fit perfectly! These shoes are cute, but be careful. If you scratch the colored parts of the shoe, it will chip off to show white underneath.