I purchased this product as a gift for my husband, who is an XXL American man. When it arrived, we had a great laugh about the size as it was more appropriate for a very slim man or even a teenager. Not wanting to hassle with a return we gifted it to someone else. An average sized person would likely need to order XXXL and even then you may have to exchange a few times to find the right fit. I never washed this product, so I do not know how the sizing stands up to washing.