Coats, jackets and vests