Excellent alarm clock shaped like a smart phone. Its dual USB ports at side provide convenient charging ports for your smart phone or tablet, can charge two phones in the same time. Digital alarm clock with large screen and high-contrast display lets you check the time clearly at a glance even it is far from you. A big snooze button helps you to easily turn off the buzzer but simultaneously prevent oversleeping. You can choose between 12/24 hour formats. The auto/manual brightness with 3 options will meet all your needs for better day and night. Thanks to the memory function, the time and various settings will remain unchanged when the power is off, so as not to repeat the settings next time. Two-way installation allows you to place the clock on a desk or hang it on a wall. This slim and simple mirror design will blend perfectly in your bedroom, living room, office, and will be perfect for travelling.