Blazer could have done L I’m wearing xl Pants I got in a 12 and a 14 both fit great 14 is just a baggy oversized fit. That’s what I’m wearing here. White button up xl White off the shoulder top xl