OK, I got these gloves as a present last last year and have used them through one winter season and have to say that they have not disappointed. They were purchased with the 2A twin batteries that fit into a small pocket in the wrist of each glove. I was a bit unsure at first as to how bulky it would make the gloves, but TBH they're pretty unobtrusive. The batteries, when fully charged, give about 2.5hrs of heat on the high setting and 5 to 6hrs of heat on the low setting, plenty of power for commuting. The gloves feel, at first anyway, a little bulky and thick, but they soon wear in. It can feel a little fiddly to begin with operating the switches on the bike, especially the indicators, especially so when you're used to more sports oriented gloves, but you get used to that pretty quickly. I have to say that firstly, they are lovely and warm, I tended to have them on the medium setting for the cold frosty days and the low setting the rest of the time and never once had to complain of cold hands or numb fingers. The gloves are waterproof, and I rode in some torrential downpours, I keep them proofed using Nikwax leather guard which is pretty effective, it keeps them looking like new as well. One thing I would say when riding in the rain, the gloves have an adjustable, interior, wrist baffle, if you wear the gloves over your jacket, which you probably will if you use the battery packs to power them, make sure this baffle is done up snugly, if you don't, water runs down your jacket and goes inside the gloves. Protection wise they have hard TPU knuckle protection and scaphoid sliders. The gloves come with a lifetime warranty on heating elements, and if you prefer, they can be wired to the bike rather than use battery packs. I personally love these gloves for winter riding and have just brought them out of hiding again today for the cold season which seems to be back upon us.