I love it! i don't like super heavy coats although I do live in MN. This coat has good quality of materials and nice over all, great buy for $36.99. definitely should go a size up from your normal size. I ordered a 1X and i usually wear a XL in jackets. Buy it its nice especially if you are parent on budget looking for decent quality.