I've only worn this coat a few times so far but I love it. I did order a size up, I got a large in stead of a medium because I was worried it would be a little tight if I wore a hoodie or sweatshirt under it.. Even though it does feel a little on the big size, it has some adjustments so I felt comfortable and not baggy. Its very warm and being able to zip the inside out and wear it separately is a great idea for changing seasons! I bought the jacket to wear during horse back riding and my time spent at the barn, and so far its holding up great, (even with my horse nibbling on the zippers) I think it was a good purchase and hope that it lasts throughout the seasons. It also seems pretty waterproof, I had it out in the snow the other day as well and I felt dry and warm even after a couple hours.