Normally a 10.5 in other brands and from my experience Chrome runs about 0.5 large. So, the 10's fit me well. I Like the narrow footprint and shoe doesn't feel wide which suits my B/C foot width. White will get dirty, but they clean up with soap and a brush. Great for the beach and beach cruisers. Have my eye on the gray pair, but already own too many Chrome shoes. They are hard to wear out.