Pros:- thin and lightweight,- heats up very nicely and evenly with elements in front and back (some only have elements in the back)- appears to be a quality productCons: just one- it doesn't come with a two way zipper. Perfect vest as long as you are standing up, but sit down and the extended length that you love when you are standing causes it to bunch and constrict when you sit (as in riding a motorcycle).I took it to a local tailor and they swapped out the zipper with a two way zipper (that opens at the bottom after it's closed) and now it's PERFECT!Vest is great when it works , it tends to just go off occasionally for no real reason , for price it’s not badIt was working great for about 5 minutes, but then a light blue light came on - not the red, blue, or green light that represents the heating level. Does that mean it is at full heat and then going to turn back on later? A Light Blue light isn't in the manual / instructions.For the 5 minutes it worked, it didn't get that warm. I was inside and wore it over a t-shirt and then a hoodie over it, and I didn't get that warm. I wasn't impressed. Maybe I can figure out how to keep it hot.It works, can’t wait to try it in the snow. Thought it would be hotter though. Good for the price.The heating pads are a lot smaller than illustrated picture.