Pros: The features are a good concept if they worked.
Cons: 4 broken out of 4 bought.
I bought this alarm clock because it looked like and seemed like it would work well. I have exchanged it 3 times (so far, going on 4) because of different things and it was only a few days past the ability to return it the first exchange. The CD player skips because it is vertical to the ground, the door started making noises and wouldn't work right and then the "volume up" button stopped working so it was stuck on silent. Not good for an ALARM clock!! Now for my fourth one, alarm number 1 (because there's two) decided to stop working and I missed half of a meeting at work! This product does not meet its intended use, especially not for the money! You are better off buying a small cheap alarm clock.