We had a fun time once the group warmed up but I was disappointed with the presenter, who is not a good singer himself, whatsoever. Usually a person who runs a Karaoke program is a good singer. That way if your crowd takes awhile to warm up to the point of singing, your person running the system fills in by singing themselves. He sang one song and we were actually glad that he didn't sing anymore in this case. I'm not trying to be rude but you asked for my feedback and this is what it is.