Because of the reviews on Walmart for the vest and tux (tux sold separately by House of St. Benets Modern Fit Tuxedo - Black, 42 Long ) I bought this for my son's Senior high school ball. My son is 6'2" and weighs 195. I bought the XL vest but did have to take it in a little on each side. The bow tie, vest, and hanky was perfect, the long tie itself was just a little lesser of quality. The tux was a 42 with pants 36 waist. I hemmed the pants and the whole set was perfect. For the tux set it was See full review