Perfect Portland piece! This cashmere coat from Allegri is waterproof! The zipper insert inside is removable to make it look more like a classic sport coat.