Great price and I couldn't believe that it is lifetime guaranteed.  Great fit.  Sizing info: Large fits great- I am 6'2" and 195 lbs. and I wear a 44L jacket.  I wish they were more detailed about the sizing information.  Free returns within 30 days.