I never would have thought this small system could cover 90% of any possible situations. For any indoors room less than 300 people there isn't much to want for. Doesn't play CD's. Ok. That's all I can think of. Every other input covered. Effects are very good. Speakers are good. And so simple. Just easy and good! The perfect combo!