I buy this product in size XL, but I think that size XL size petit.Autrement good good quality product, comfortable, pleasant to wear, good finition.C'est produit.Bon good value for money. Content of this purchase. Well packaged, received carefree time prevu.Merci.