Works great for my morning ride, lights up the whole road. Great selection of various brightness and flashing modes. Very durable and no problem attaching to my handle bars.