While these shoes are very cute they run incredibly small. I ordered a size larger than I needed and they do not fit. Be prepared to find that you might have to do some exchanges before getting the right size. The width is good. Mine arrived a bit dirty,  as if they'd already been worn.