I bought this product for my commutes to and from work on my motorcycle. So, the issue is as follows:
1. It has good construction quality. The material is like... or it really is... neoprene (I'm not sure). It is the material from which diving suits are made. Or something similar.
2. It is partially elastic and has a nice feel as a material.
3. It provides warmth, but the layering of clothes should be as follows: base layer, vest, fleece, windbreaker. This way, you will have the best thermal performance. I recommend this for workers on motorcycles and in outdoor conditions.
4. Another option for the same scenario (work in outdoor conditions) is: base layer, woolen shirt, vest, fleece, windbreaker.
5. It has two levels of warmth. It doesn't provide much warmth on either level, but that's not its main function anyway. It is an auxiliary garment. With the right combination of clothes, it is a good purchase.
6. DO NOT wear it over a shirt, wear it directly after the base layer. If you wear it over thick fabric, it WILL NOT help. (personal opinion, of course).
7. CAUTION! The sizes are NOT objective. They are made for ASIAN sizes. That's what the company selling them informed me. I bought XL and couldn't even close it. A general rule that I believe will help you in choosing is as follows: calculate three sizes up from the size you wear in regular clothes. This means that some body types CANNOT wear it at all. It doesn't exist in their size. I wear XL in regular clothes and bought 4XL for it to close, it closes at the limit, without being tight.
8. The company selling them has NOT made a mistake, the sizes are like that from the manufacturing. Don't start yelling at them. The people are trying to inform.
9. If it gets wet, which it shouldn't, DO NOT dry it near a heat source, let it dry on its own away from heat. Also, personally, I wouldn't put it in the washing machine. There are special foams and cleaning products for different materials that you can use.