These shoes fit perfectly. They are so comfy and the memory foam did wonders for my feet and I loved em...until it rained. Once I stepped in tiny puddles or anything wet in general my shoes practically flooded. I was not happy. I paid like $60-70 for shoes and they can't handle a little rain? I'm highly disappointed.