The OnLyee Bluetooth Alarm Clock radio is not only a smart alarm clock but also a Bluetooth speaker that can be used in your home or office. You can use the built-in speaker for listening to your music or connect the speakers thru the Bluetooth function to your devices that support Bluetooth. You can connect your digital devices that support Bluetooth function such as smartphones, tablets, MP3 players and e-readers. Since the clock is equipped with an auxiliary import you can also use this speaker with devices that do not have or support Bluetooth capabilities. This clock has seven vibrant light modes and brightness that can be adjustable. This clock has dual alarms that can be separately indifferent time schedules. It has AM/FM radio stations that can be preset with 10 stations on each so you will not have royally research the stations each time you want to listen to music.There is also a snooze button that you can push in order to get an extra few minutes of sleep before getting up and getting ready for the day. This clock has two USB charging ports that you can use to charge your devices without interruptions. It also has 3D surround sound. This is a great product that's works well and I would definitely recommend it. It would also make a great gift.