Ultra cool jacket to say the least. Classic styling from the past and updated in the Helldorado vibe! The fit is perfection, not baggy and not slim, just right. If you wear an XL tee go with the XL and you can't go wrong. A great color combo of black and gray, The material is high end windproof and hangs perfectly. It's a front zip with zip pockets on the front. The race stripe goes over the shoulder to the back for some very unique styling.