I don't have that particular jacket, but I do have the pants, and they are very nice. I have another Tourmaster jacket (a bit heavier), and the quality is top notch.
If you get a response in the positive about that jacket, I have no doubt you will love the Tourmaster for the way it's made. Very nice, IMHO

Black Dog