To perform well in all conditions, a winter jacket must have a weather-resistant outer shell, that’s either waterproof or treated with a DWR finish. The outer shell of a winter jacket is your first line of protection against the elements, so make sure it’s appropriate for the region you live in. Travellers Empire Shop is Winter Jackets Retailer in Chennai @ OMR.