I cant speak to the quality of the jacket only its sozing. This product ran VERY small. Like two sizes too small. I am sure everyone will say that their jacket fit fine. Maybe I had the one mislabeled jacket, but mine ran small.