If there is anything you need when it comes to flashlights, its batteries. We go through batteries like candy in my house. We are always needing them for everything and when it comes time to have fresh ones for the flashlights, we are fresh out. Having a good light when we have power outages or need to see what critter got into the trash late at night, its a must. This tactical rechargeable flashlight from eSamcore is a great light. It comes in a hard case that carries the charger and battery holder in case you need it. The light is very strong and remains that way for hours. I love the fact it has 5 different modes so that you can zoom in and brighten the area you need to see more. It's also water resistant so I do not have to worry about it getting wet and it breaking it. The charge port on the flashlight itself has a cover that keeps moisture or dust out. This is a great light and a must have for anyone who is needing a flashlight.