In the back, it is 23.5 inches long. It is 20.5 inches wide from underarm to underarm. It has a flap over the buttons so the buttons do not show. There is a small snap above the buttons as shown in the 2nd picture. This snap does not stay closed when you wear the shirt. It has a tapered waist. It has a tie in the back. No holes, tears, rips, or stains. 100% polyester. Comes from a smoke free and pet free home. I re-use mailing envelopes and packing material in order to keep my prices low.