Very poor quality. It looks that they put in the box parts from different products. Front light took whole day to be charged, speaker (whatever that means in this case) is not working. The front light is so flimsy and unsecured in its holder on the bike that it managed to fly off on the bumpy road. The only thing what is working properly is tail light. Just avoid this product.