This feels like quality construction that should last many seasons.  I first got an x large, but it was far too big even wearing over a jacket.  The large is perfect, especially over another jacket. But it looks fine if I'm not wearing a blazer either.

 If it falls apart too quickly, I will update the review, but my initial impression is that this is a good value for $134.