Very good condition. There are some fabric peelings on the sleeve and front ( see the pictures). The stitches are good and snaps work. Size Large. Measurements are : Length is 31" , Bust is 42", Sleeve is 25".