Ok for the price. One of the front buttons came off on second wear. Sleeve buttons were not sewn in straight line on one sleeve upon arrival. Buttons are plastic not metal. I'll keep and just get all the buttons resewn, maybe replaced. Get what you pay for on this one.