Great shape
Vest is XX large
I wear xxl and this is large on me, they don’t make xxxl so it’s a large fitting XXL.