Good quality material. For was larger than expected, but for me I typically have issues with fit, where I typically need a large to fit shoulders and neck but then below the chest things are big.  Nothing that I can't have adjusted though. Otherwise, I think it will work well for me.