In flats I wear a 10 or 10.5. In heels I order an 11 but usually slip out the back. These are perfect and I don't slip out! The toe box is roomy. I haven't worn them out yet but so far so good! I'm putting 4 stars until I wear them out.