I am a fan of IronHeart and own the #1700 model which I found to be unique for both the thickness of the fabric and the quality to the touch.
This lighter weight version however leaves me wanting for both fabric weight and overall quality related to the cost. I would put it at roughly 6 to 8oz cotton somewhat abrasive in nature. Not nearly as soft as the 1700 version. Color arrives somewhat faded.
I am 5' 10"
38 " chest
32 waist
A large fit in the body but the sleeves were a tad long.