I had to return it. I am 5'7 and 140 pounds.
The material is ok the fit is however very very small. A large one would probably fit a teenager with small shoulders. Another aspect that I didn't like is the fact that it lacks pockets,it won't button and it has that weird white patch that you can see in the back.