Size large.
Light stain on front noted in photos.
Please see all measurements.
(au23)