The speaker sounds great even when running on the internal batteries. The included VHF wireless microphones are barely adequate for an announcement or two, but for singing - forget it. I wasn't going to use them anyway. If you can provide your input via the RCA jacks on the back, that will get you good sound quality. You can use a battery-powered mixer for multiple instruments/microphones.(You'll need to get this separately) I got this for portability to bring live music to a nearby park - for that use, it will work fine.