I have this hanging next to a Patagonia Triolet ($500+ jacket) in the closet, and the jacket is very similar, but the material on this Terrex jacket is thicker and more rigid than the Triolet. It has stiff zippers and a thick outer layer, it feels like it will be very durable.
I normally wear a large, and this medium is larger than some of my "Large" coats! Make sure you size down. This is a killer deal for a 20k rated hard shell, a comparable coat from Arc'Teryx, Outdoor Research, Patagonia, Black Diamond etc. would be more than twice the price.