Unfortunately they did not have a size to fit me but it is a very nice vest for the price. I wear an XL shirt so thought an XL vest would fit but no way. It's 2 sizes too small.
As always Amazon was great about the return though. Just print out a label and slap it on the box. Drop it off at one of those UPS mailing stores and Amazon takes care of the rest.