Positives are that the embroidery is great quality and the fabric is really nice. But it is a bit smaller than I expected. But that could just have been my measuring error. It does fit really nice despite that, I just prefer my vests on the looser side and this is more formfitting. That alone, would still have me giving 5 stars or maybe 4.5 stars. HOWEVER. The first day of wearing it, ALL THREE buttons popped off. They were each barely held on by two strands of thread, which is likely why they popped off. One popped off when I bent over, one while I was just sitting, and the last as I was trying to unbutton it. Now, I can sew them back on myself and will do so because I do love this vest and would like to wear it more. I just cant give this 5 stars because of the fact that the buttons popped off the first time I wore it. Its otherwise great quality so it still gets 3 stars but yeah the buttons should not have popped off that easily.