Skechers tend to run a bit small my husbands between a 11 and 10.5 and I got the 11. They fit great and have great support. The color is just right a charcoal color and can be worn for just about any thing. On Amazon these were $20 less than any other place and free 2 day shipping with Prime. Couldn't be happier.