I'm a JSport fan and I have quite a few pairs of them. I always wear a size 6M so that's what I ordered. I loved the look of these shoes online so I ordered them. When I tried them on, they were waaay too big. I compared them to a size 6.5 that a friend had and they were bigger than those. I felt like I had on boats. It makes me sad because they would go with so many things I wear but I had to send them back. Even putting another insole inside didn't help at all. Sigh. My advice is that if you decide to risk it, order 1-1.5 sizes smaller than normal.