Waterproof police uniform overcoat. Could be reversible! Pockets are slit pockets so you can reach your real jacket's pockets. Size L