The iHome IBTW20BC dual-charging Bluetooth alarm clock is the only bedside accessory you need. This multi-functional device features an alarm clock with a programmable snooze, Bluetooth audio for streaming, and a speaker phone with audio caller ID. It's equipped with both USB and Qi wireless charging capabilities for overnight charging of any device.