Yes it does the job, but only lasts 3-4 hours when on medium heat on the waistcoat. Most of my rides are longer than this so runs out of power. Chargers resonable fast. Its bulky and would hate to fall off an have this between tarmac an hip! Yes i will stick with it but will take a charger and cable to recharge it when stopping for a brew an food.