This jacket is in good condition, it doesn’t have any serious issues besides a small stain on the inside (circled in third photo). It could fit a size XL (see measurements below for exact sizing)
Pit to pit: 25”
Top of collar to bottom: 34.5”
Shoulder to wrist opening: 26”