It's a very well built coat. I just hate the snap thing (I forgot the name) on the right chest (on top of the fake zipper). It comes out a lot and when I checked it, the snap thing is defected. Other than that, I would recommend this product.