As a truck driver in the Lake Michigan area where cold and damp are related, I am in and out of the cab all day. I am tired of pealing layers every time I go indoors our just out of the cab for a few minutes. Finally someone invented a soft lightweight jacket that does not irritate my neck or restrict my arm movement like the canvas jackets do. I usually keep my jacket on all day. You dont usually see a lot of these jackets in this area, so I get lots of comments about my jacket. Is it worth the money, no hesitation -YES. Would I buy another? I already bought my wife and daughter one. They both love it, it keeps them warm. Because I wear mine all day, does it absorb any oder? none that I have noticed. Does it resist stains, I bought black, haven't noticed any except spilled ketchup thats cleans up easily. I zip it up all the way to my chin when I ride my motorcycle.... wonderful! To undo the fuzzballs, treat it with waterproofing, and then throw it in the drier. The mild heat undoes the fibers and makes it look new again.