The fit is great (a bit large but i sized down). The extra seams and design make the fit nice, but they are a bit scratchy on the inside and not the most comfortable.
The material is not as stretchy as expected, but is still nice
I love all my Ethos gear. Great for being active and looking also looks professional. Lasts for years.