I don't take the time to do reviews much, but need to in this case. This item is cute and cuddly, but WAY overpriced. The fleece fabric (fleece is getting more expensive because of oil prices, but still a cheap fabric) is very thin. I expected it to be much thicker, but the fabric is very thin and while it may be warm, certainly wouldn't do much in terms of protecting from the elements. Cute product, but wait till its on sale..