The jacket is very nice. For the price it is very good. Inside there is a thin microfleece. It is not very hot. If it is very cold outside definitely not enough. It protects from wind and from rain. I used it in the rain and it kept me dry. I did not test it with heavy rain for hours, just normal rain on bike for 15 minutes. The details are very nice, especially the sewing is good. The color is as expected. The size is a bit on the small size. The zippers are good. The zippers are welded which is very nice because they keep it waterproof, but one of the pocket zippers got unglued. I had to iron it from the backside to reglued it in place. So far it worked perfectly.