Bought my size, and they were too small, so I returned them and ordered the next size up.  I am 8.5 so I re-ordered them in a 9 and still they fit too small, debating on returning second pair or giving them to someone with a smaller foot than mine. Even the size 9 I just received are small.  All my Skechers fit well in a 8.5, and I have been purchasing Skechers for years, always an 8.5.  Are these the real thing?