I would not recommend this product based on the battery have just set a timer and it's just under 2 hours of battery life. The adjustable straps are great, bit fiddly to get back into playlce if they slip out, Was a very comfortable fit and feel, nice and light in weight. It's just a real shame with the poor battery because this unit would have been perfect otherwise. Also the tail light NEVER turned on. Not once.