Kyle, nice photos of the waistcoat in action! They do fit you well - no riding up when you raise your arms and no gapping in the armholes at the back.