I bought this vest in XL. I normal fist bust size 96- 100 cm and it was a perfect fit.
The material is of excellent quality, including the zipper. The material on the back and on the pockets is like faux-leather and feels very soft to touch.
I would definitely recommend this vest.