Zebralight is extremely reliable. Just note that it has as interface you just learn how to operate and program, but after it’s done, it becomes second nature. If you or your girlfriend are not willing to deal with interfaces, you can program it to have only one mode and keep it simple.

Look at the Zebralight H600w Mk IV, it’s a headlamp but can double as a handheld flashlight, then you spend less money and don’t need to buy two different lights.

Also you need batteries and a charger. Zebralight uses unprotected Lithium ion batteries, just make sure you can handle them safely.

Or if you’re not willing to deal with lithium batteries, you can choose AA flashlights, like the Zebralight SC53w for handheld and H53w for headlamp. I recommend the Eneloop Pro batteries, they’re hassle free and safe.