Fits great. Good for my lanky body. Just order a size up like everyone is saying. I got the booger green one. You'd have to be drunk AND retarded to hit me on the road. It's simple but has enough small detail to not be completely bland. Warm enough for Southern California cold.