Surprisingly well made and good quality for the price. If you have broad shoulders or a thick build, pay attention to the term slim fit. This does not mean it won't fit but consider it will be close. I would consider a size up. Easily tailored.