Pros It doesn't look bad
Cons The clock freezes up when in alarm mode. Making it hard to wake up.
Summary Several times this clock has stopped working right as the alarm should go off. The only solution is to completely reset the machine. However, this doesn't really make up for the fact that the alarm didn't go off. And, it's an alarm clock most of all. It's primary function is to wake you up. So, if it can't do that what good is it.
Pros Inexpensive with simple design that delivers on charging and providing good sound in a compact footprint. Great for my daughter's dorm room.
Cons None so far
Summary Inexpensive and compact design was key attributes when looking to purchase this unit. At $49.99 at Wal-Mart, was a no brainer. My daughter is happy with clean, basic, sound. If you are looking for more bass and richer sound, then more expensive iHome unit or other brands should be considered. For our purposes though, this model fit the bill.