I purchased the large size (44) of these shirts.  Needless to say they were not a large ot even a medium size.  I had to give them away, they fit fine on a small (38) person.  I really do not care to purchase anymore of these shirts, do to the mislabeling of the size.