Good illumination for the price. Attached easily to my mountain bike. Got caught in a downpour and the solar panel lens leaked. We'll see how that affect future performance. Only complaint is that light diffuses UP into my eyes when I'm riding. I attached a piece of tape as a lens hood to block this problem. Could use a lens hood or maybe some type of opaque coating on top arc of lens at manufacture to solve this issue.