Bought the Carhartt union suit for my husbands for Christmas.  I think it's more of a heavyweight cotton union suit.  Very nice quality.  He is 6' 3" and the large regular fits him perfect.  He loves it!