I own a pair of these Skechers(different color) which I bought at a retail store, and they were a perfect fit.  Unfortunately, although these were the same brand and size, they were too big.  Fit loose like a slipper and I kept walking out of them.  Very disappointed.  Would have re-ordered but afraid to take the chance in the fit.  Do love this shoe though.  I wear my other pair a lot.