I actually had to re-oreder this as the first one I ordered was one size to small.  So technically my second vest from this seller.  I do suggest you go up a size when ordering, Or possibly my body type is off :)  I used this product for a work party in which we had a masquerade, and I paired it up with a Royal Blue shirt, and the vest popped and looked great.  Also a plus when the product comes with the matching tie.