I have been wearing Skechers for a long time & have had 2 pairs of these sneakers before. These fit as expected. I usually take a size 8 but ordered a size 9 because they seem to run small these last few years. I've always ordered my usual size in the past but seem to have to size up  size now. Things just don't seem to be made like they used to be & stay consistant. My only complaint would be that for some reason the shipping label has someone elses name & address on it but arrived at my house. The other persons address is about 2 hours away from here. Not sure how the package arrived here other than the tracking # but you would think that someone would have noticed in the shipping process that there was a descrepency.