This is Basically a low value watch for price, it Is fine. The Flash light is of poor quality, Casio shoul improve its light quality for low price watch which is perpettualy like indiglo. The Battery is of 10 years but should hopefully last till than.