Sounds GREAT for something this size. Adjustable base and treble, deep base, easy to use, excellent build and quality, the snooze bottom is not too terribly close to any button that would turn off the alarm, nice features on the remote unit and it looks awesome. The "alarm" button is fairly close to the snooze and will disarm the alarm if pushed by mistake, but the snooze is right in the middle and fair size, so I think the placement is acceptable.
It is also much smaller than I expected and takes up less space on my nightstand than I thought it would.
FYI-I have an iPhone 4 and this charges and plays perfectly. There is no message that comes up when it is docked stating that this device was not made for iPhone............Also, there is zero GSM interface. You do not need to put your iPhone 4 into airplane mode. This unit works perfect for the iPhone!
The dimmer goes pretty dim, but I think many would like just one step dimmer.
My major complaint would be the lack of a backup battery and not being able to sleep to selected iPhone music and wake to a different track. If you use the sleep timer to go to sleep at night, that same track will be used as the alarm track, as the unit will only use the last song listened to as the wake up track. I listen to quiet relaxing music to fall asleep and need a different song to wake to. So, I need to select the buzzer and miss out on being able to wake to a select track on my iPhone.
The critical thing missing is a backup battery. There is a built-in battery that will save the time setting if you unplug it, but it will only save the time setting and the alarm will NOT sound if the unit loses power. I think this is a major mistake. I need the peace of mind of a full backup battery so I know the alarm will sound in the event of a power failure.
I also searched and searched for iPhone and iPod adapters in the box and then realized that the unit does not come with any. This is fine, but there is a large gap behind my iPhone which allows the iPhone or iPod to be pushed backwards when you push on the screen.
Overall, this is a great unit, but I will be returning it for the negatives that I pointed out. These missing features may not be important to you. If you do not care about the lack of a backup battery or being able to pick different tracks for sleep and wake, then I would highly recommend this unit.