100% nylon jacket with poly lining with American flag, water and wind proof very comfortable light and easy to store on your bike.... perfect for riding when the temperature drop....