I bought these for my husband, the bottoms of the pants are very tight and the waist is large, the top is tight around the neck and arms.  He normally wears a large but I bought him extra large because they tend to shrink, He would not have been able to put the pants on if I had bought a large, way to tight.
After the second time of him putting the pants on there is a hole, already.  Very disappointed...