Although I'm overall satisfied with my purchase, I would like to mention that the buttons came off way to easily. Once I took it out the package, 1 came off, and then as I was unbottoning to try on, another came off. I had to take it to my tailor to get them tightened before I wear it. I think for the money spent, the buttons shouldn't come off so easily. That's my only issue, and it won't deter me from future purchases.