In great shape, hidden button front mostly cotton except for a lining in the lower area. armpit to armpit is 18.5", length down the back is 36"