Keep your body always dry and comfortable when you are outside. This waterproof winter coat with soft fleece lining and cotton padding makes for the best heat retention and keep you warm in cold days.