I purchased this jacket for a six and a half month training program for my job, and it held up very well.  Despite being out in inclement weather almost every day, I remained warm when I wore this jacket.  It also held up well in the rain.  Really the only complaint that i have about the jacket is the liner.  It comes out too easy.  I fixed that by adding a little thread to the button slots... problem solved.  After the training program, the jacket is still in good shape, and I have a feeling I am going to have it a long time.