very nice, but runs too big.. i bought it for myself and I wears size Large or  XLarge just to be a little loose. I ordered XLarge and looks like XXLarge so if you are planning to buy this product ordered a size smaller than what you normally wear.