Product seems to be high quality, but I do not like the cut of it.  I used the O'Neil size chart and I was right at XL.  The vest came and it fits ok in the chest, but under the arms it flares out, and at the bottom it flares as well.  It feels lose even though it fits across the chest.  It easily rides up.

I would have sized down next time.  I will probably buy something locally as to not have this happen again.