The Mag-Lite is actually well made, but if you have not taken longer 2-3 weeks were the new ones yet. Is already happened to me 3 times. I now always turn the switch back from when I do not need them any longer. The cover also tends to loose contact. It is significantly lighter than the XL100