This product met my expectations and was reasonable in cost. I now keep several in each vehicle and have distributed one to each member of my team. I would recommend this product without hesitation. It does what you want/need it to do and does so at a reasonable cost(if you do your shopping!!).