Material is a little stiff, but might soften after some washes. The large fits me snugly (For reference I'm 5'6" and 130lb).
Very good quality, nice design and good service!