I do not recommend buying this product.
Package arrived quickly after order. Setup was pretty simple, there is a great selection of songs, but the device is cheap. I purchased one with wireless microphones, but they stop working after about 10 - 30 minutes, so I've been using my own wired microphones.
I guess the one I recieved was defective, but I have yet to receive a replacement. It has been about a month since I spoke with support and they were supposed to send me a return shipping label, but I haven't received one yet. The 'Online Sales Team' are extremely slow to act when there are problems. Not only have I had this defective unit for a few months now, but based on how slowly they move, I suspect once I ship it out I'll be waiting another month for my replacement. For $1000, you'd expect more.