A excellent jacket with details! Especially, I like both ends of sleeves. They are velcros, so easy to adjust to the wrists.
Waistcoat, Not expected to be waterproof, the back is mesh.