I got it as a gift and it's well made, the cut and stitching are good, the fabric is cool, 70% cotton and 30% polyester. If you wear L and don't have a beer belly, you can choose size M. L is US size.
Pros
I love the feel of the "Life is Good" fabric. Will buy again.