I am a Skechers gal and these did not disappoint. They fit perfectly, my size 9 is always consistent and they are great for my feet (1 w/bunion) and my knees with all the support there is. Worth every penny!