Navy blue union vest made from 100% wool and black muslin on the back. 9 buttons on the front and 3 pockets. Size 40. The tag reads 42 but across the back from armpit to armpit is 20 inches.