The Klipsch iGroove HG All-in-One iPod Shelf System is a sturdy, fairly compact stereo. It was very simple to set up. It works with almost all iPods and has little adapters for the smaller models of iPods. The speakers are clear and produce fantastic sound. Occasionally with some music, it's deep base is a little too much. That can be fixed by changing the setting on your iPod if you tend to listen to music with a lot of base. The iPod clicks into the front of the stereo comfortably and it charges as you listen. There is a power button and +/- volume buttons. The power button lights up red when it's off, green when it's on. It is a very gentle light however. I keep it next to my bed and the power button is never an issue.
There are a few negatives to this system. Whenever you change tracks, pause, or adjust the volume your iPod will light up. I keep the system on my bedside table and have put a sock over it to reduce that issue. Not very classy I suppose, but it's a clean sock and it works. When you first start playing a track you have to wait until it begins to play to adjust the volume. The Klipsch is automatically set to start playing at a higher than quietest level. Since I listen to music to fall asleep, this can be quite a shock to the system. Next up is the remote control. It is very tiny. It has volume +/- buttons, a power button, a pause/play button, and track skip buttons. I have found that the buttons can be pretty finicky. They are quite small, but even once you depress them, they often don't do anything. I find myself hitting the same button two or three times before it responds.
This system has plenty of sound to use in one fairly large room, but it is definitely not large, home stereo equipment for a house party or patio music in the summer or house cleaning music. Overall, I really enjoy the Klipsch as it suits my needs perfectly. However, if you're looking for a compact replacement for a home stereo system, this may not be what you're looking for.