I have bought a cheap heated vest before a few years back from overseas. Not very well put together, but kept me warm for the mornings for a while. When it fell apart, I was worried about investing in another heated jacket if it was just going to fall apart again.OH MY GOSHHHHHHHHH this jacket is the BEST. Well made, well thought out, comes with a wonderful battery that lasts me 8 hours on highest heat setting, and MACHINE FREAKING WASHABLE. I washed it and it came out good as new! They have a hand warmer setting that has changed my life. And its also just warm enough that sometimes I don't even need to turn it on!Also the packaging it comes in is awesome! Very wonderful attention to detail on the companies part.I bought one for my mom for Christmas. I will be getting this as a gift for every person in my life. My fiance is getting one to wear when he rides his motorcycle.I originally bought a medium in case I wanted to layer sweatshirts underneath, but there is truly no need. My exchange of the product was super simple and painless. I am a tiny woman so the small has a little give on me, but the sleeves have velcro at the wrists and there is a drawstring at the waist. Also the hood is wonderful and I use it often.I've worn it in the rain with no problem. Snow? No problem. Inside, outside, no problem. It's gotten quite wet and I didn't even have a thought to be worried about the integrity of the jacket or wiring inside. It's that wonderful.I believe everyone in the world should own one of these. It is absolutely amazing. I am serious. I can't stop talking about this jacket and I won't any time soon!BUY. THIS. JACKET.It will change your life!