Lovely lightweight every day Barbour shirt.
I have provided measurements in the photos as I think this is on the small side for a 12.