The shoe is super cute but it runs small. I usually don't have any problems fitting into shoes but either I happened to get one that was made small or the this fit is just weird. Like I said my foot is pretty average, not narrow or wide but this fits really tight, not so much on the width but on the length. I don't even think I could last an hour with them on if I forced myself to wear them. I waited too long before I put them on and now I can't exchange them for a half size bigger :(