Good vest for the price... it is a little boxy but overall a good value.  Used this vest for to dress 9 guys in a wedding and nobody had problem with fit.

My husband is inbetween a 2XL and 3XL, weighs 250lbs and every broad.  We ordered the 3XL and it was a little loose, but we were able to adjust it on the back.