These shoes fit perfect and they are super comfortable I've been wearing them everyday since I've got them will be buying different colors for sure they look like the y will wash up real well I got the white ones  Really cute!! Love them... I am on my feet all day and they have never bothered me.