Invest in the Creenstone waterproof trench coat for endless functional features. Expertly crafted, the jacket boasts multiple pockets throughout, a detachable hood, and a detachable front panel. With a choice of two waist belts, this super practical jacket will enhance any casual outfit whilst ensuring maximum warmth.