Original price was $139. I bought this heated vest on Black Friday for $98. It took one week to arrive. The vest came inside a carrying bag which also had the battery (7.4V, 5000 mAh), USB-C cable, charger. I am 5ft7. I bought large size. It is very comfortable but just a little long for me. After turning it on by pressing the button, I could feel the heat within 2 minutes around my neck. I wear this vest in the past 2 weeks when the temperature was around 35-45OC. I found the vest was good if wearing a light jacket outside the vest so to trap the heat from the vest. I tried to wear a sweater with the vest. The wind just blew away the heat from the vest. Battery life….once the vest was turned on, the button turned red. Within minutes, it would turn to white on its own. Battery should last 6-7 hrs in white setting. But I found the battery ran out in 4 hrs. Luckily, I just charge the battery every other day at my work. Battery is charged by USB-C w/ charger. It takes about 2-3 hrs to fully charged….not too bad. It is just the size of the mouse. It stores inside of the vest. The material of the vest is durable. Inside layer of the vest is similar to Columbia vest. It traps heat inside the vest pretty good. Can't wait to test when it is colder weather.