I bought this for my husband. He usually wears a XL it fit well in the chest but was a little snug for his waist. I wouldn't call it a trim fit. and not exceedingly relaxed, somewhere in the middle. Great quality shirt though. I really liked it.
Yes, I recommend this product.