I wear a 9.5 and bought a 9.5 and they fit just right. These shoes are perfect heel height and comfortable enough to walk several miles in. They look super cute with skinny jeans and leggings or with a dress. Very versatile! The big rubber sole and chunky heel give me good traction and stability.