Overcoats and vests