Sounds like a magicshine or clone. They do legitimately last for 4 hours on high at an advertised 1000 lumens or higher. It's not actually 1000 lumens but it is very bright and you'd be happy with it, assuming it is actually a magicshine or quality clone.
.
.
.