The   Magicshine Eagle 600 is a robust, road bike specific, aluminium-bodied   light with excellent beam strength, a USB charge lead, an easy to use   quick release bracket and better than average side visibility.

Magicshine   is a specialist in lights for cycling and diving. That might imply that   the Eagle 600 would be better water-sealed than some of its rivals. It   didn’t rain during the test period so we left it it in a bowl of water   to find out. It shone on full beam for 100 minutes and recharged without   any issues.

The   USB charge port plug is noticeably better fitting than average and   there’s a lit time display window on top of the light to let you know   roughly how much charge is available in both percentage and time. So far   it has been accurate to within minutes. The beam function button sits   directly behind the display window and is very easy to use with gloved   hands.

 
This   is a light that’s designed for road rather than off road users. Two   orange side windows give more side-on visibility than many other road   lights and the handlebar bracket mount swivels so that you can choose to   point the beam to one side of the other. The full and low beams   function via two Cree LED bulbs and the built in battery (a single   lithium-ion 18650 cell) is charged with a USB lead, either via a   computer or a USB lead mains plug. There’s no mains charger included but   they only cost a few quid. A full charge from empty takes around five   hours, but you can top up at any time.
 

The   ‘600’ in the name refers to the light’s measured 600 lumens, brighter   than most USB-charged lights and with a very even beam spread that’s   perfect for country lanes riding.

For   lit roads the lowest beam is fine. It effectively acts like a dipped   headlight, and you’ll get about six hours run time on that. The sales   spiel mentions a flash setting too but there was no flash mode on our   sample. We got four constant beam settings instead.