I saw the great price on these shoes and decided to buy a pair.  After reading that they run large, I ordered a 7.5, although I normally wear an 8.  They were HUGE.  ENORMOUS!  I returned them for a size 7, because I just couldn't fathom ordering a 6.5 when I haven't worn a size 6.5 shoe since I was 11 years old.  Well, the size 7 was just about as big at the 7.5!  Even with thick socks on, the shoes fell off when I took a step.  I just returned this second pair, and I'm done.  I'm afraid to order a third pair, as I can't imagine Amazon being happy with my possibly returning a THIRD pair of the same shoes.  I've been wearing Skechers for years, and I own 4 or 5 pairs currently - all size 8, all fit perfectly.  I just don't know why they don't recall these shoes and correct the sizing.