My daughter wears sz 9.5, I ordered the 10, it was way too big. Bad customer service won't let me trade. I had to pay return shipping and pay the right sz to be shipped. So I just returned it. It's okay shoes, definitely not an all day shoes(stiff).