Has been worn but still in decent shape. Size M but comes up a little short in the torso. Armpit to bottom measures 15 inches. Please check this measurement is ok for you before buying.