The Castelli Espresso Air Jacket keeps you warm with an unparalleled breathable material. When you start a bike ride in cold weather while wearing the Espresso Air Jacket, you stay warm, and sweat is pulled away from your body, keeping you dry. These qualities make cool weather long-distance bike riding more pleasurable. Castelli's Ristretto Warm fabric allows just enough air to flow through while the warm fleece-lined interior keeps you warm. The Espresso Air Jacket fits like no other jacket. Stretchy fabric provides a close-to-body fit while not feeling too tight. The chance of wet roads or a light shower will not hinder your bike riding adventures thanks to DWR treatment that creates a surface for water to roll off. Three rear pockets offer plenty of storage space and a security lip at the top of the pocket makes sure valuables such as phones or food don't accidentally fall out. Visibility is added with reflective strips and the flat-lying waist keeps out cold air. You don't need to worry about light showers because DWR treatment on the Ristretto Lite Fabric sheds water. When don't want heavy rain to interrupt your training, the Castelli Perfetto Air Jacket fits perfectly with the Castelli Ultra Rain Cape.