Super Good everything! In the box it says more mAh come than they mention in the description, specifically 5000 mAh (1000 difference). It takes a while to warm up, I was afraid it wouldn't do its job, but believe me you do. This winter I'm going to wear it a lot. The color is much nicer in real life.