I specifically bought this vest to attend the historic Chiefs VS Miami game at Arrowhead stadium which ended up being the coldest game in Chiefs history and the 3rd coldest game in NFL history. It kept me 'comfortable' during the entire game. I am 5'3" tall, 130 pounds. Originally ordered a medium (indoor picture) but returned it and got a small (outdoor picture), which was perfect. I needed to be able to layer a coat over it, so I wanted as slim a fit as I could get while still being able to fit an under layer and thicker hoodie beneath it.The vest is well thought out and has nice details I did not expect at this price point. I also own 12V heated gear that plugs directly into my motorcycle/snowmobile battery which I wear while riding, and that gear is at least 4 times the price with far less attention to detail.Highlights of the Teluga vest:*inner zipper pocket at waist toward the back where the battery plugs in*zipper pockets*nice detailing along zipper for insulation and style*power/control button is good sized and easy to find and use with gloves and layers but without accidentally pressing it while moving around in many layers*battery lasted about 3 hours on highest heat setting in record breaking cold (-28F windchill); kept me warm throughout my torso underneath a ski coat*heated collar was fantastic***Picky details that would make it even better:*a more 'ladies' fit--while the vest ended up fitting pretty well, it is still obviously a shrunken 'men's'. I am short-waisted and this vest seemed to be the shortest one I could find on amazon, which was a lot of the reason I chose it. Still, though, for a size 'small' it could be a bit shorter, which would also make the aforementioned battery pocket nestle into the waist rather than hitting at the hip which was not terribly comfortable (but still far better than without heat).*some kind of stretchy fabric on the sides would give it more of a 'custom' fit*bigger battery pocket (I invested in a bigger battery in preparation for a long evening in the cold but the bigger battery would not fit in the pocket. I wanted to only use the bigger battery to ensure I had heat throughout the game, but instead started the evening with the one that came with the vest and brought along the bigger battery as a back up. The battery that came with it lasted about 3.5 hours on highest heat setting on a full charge.I am very happy with this purchase and would definitely recommend the Teluga heated vest. I also used it the following weekend for a pond hockey tournament in Keystone CO where it performed beautifully. The weather at 9280 ft on a frozen pond was much nicer, making it possible for me to forgo a coat during the daytimes, only adding a top layer for night games. I never turned it up over the lowest heat setting that weekend. This item will get a ton of use!