I bought this jacket for my kids. My child had said that it is quite warm, and I have also noticed that it is very good. I could say that it is worth its money, and I highly recommend it. It is waterproof, even though it says it is not, so I don't know. I have had it for about two weeks, and if anything new happens, I will let you know. For now, it is perfect. You should get it; its price is very good, it is cheap, perfect, and I would say that some others may be much more expensive and not worth buying, while this one is cheap and quite good for its job. I don't think it is necessary to get the more expensive one