These run big, but they are very nice looking. My teenage son generally wears a 9.5 in sneakers and these are a 9 and a little big. The color is not a true black - more of a black/brown, which is nice so they look good with green or tan pants as well. He finds them comfortable, even though they're a little bit (we decided to keep them since he wears nicer shoes so seldom and his feet are still growing!).