Perfect length. 
The color is more of a gray tweed than the picture shows but nice, especially for the price.