Excellent condition, like new!
Size is Large. Please see chest measurement in pics.
May be a little tight for a Large, fits like a larger Medium.