Italian brand L'impermeabile has been making some of the finest functional rainwear since 1948, offering the same peerless construction and flattering cut year after year. Renowned for its classic trench coat and Empoli raincoats which continue to be made in the famed 3rd generation, family-owned Landi factory, L'Impermeabile's outerwear will have your back in even the most tempestuous of climates.