I've had this coat for a few months now and I love it. It has a super soft fleece inside and a soft shell exterior. The exterior is great, water and mud just beads up and rolls right off the jacket. Any dirt wipes right off with a damp cloth so it's easy to keep clean. I initially bought this coat for fall and spring weather, but I've found myself wearing it throughout the winter. I live in the city and this coat is the perfect warmth for running errands; you don't end up sweating to death when inside a store, but it's also warm enough for walking a few blocks in the cold. I wear it layered with a fleece for temps in the 25-35 range, and then by itself for 35-55 degree days. The thing I love most about this coat, and Merrell products in general, is that the coat looks super classy and stylish, yet it's totally functional and durable as well. I thought the jacket fit true to size. I usually wear an 8/10 in pants and a medium in tops, and the medium in this coat fits great, with room underneath for a fleece or a down sweater jacket. It is a little snug in the hip area when I'm layered up underneath, but plenty of room in the shoulders and arms (and I often have an issue with coats being too tight in the shoulders).