Unreliable. For what the hardware costs, it constantly needs restarts and resetting. The software is clunky. It regularly forgets devices that are powered on and fails to detect them for random amounts of time We've had this system for years, so they got their money - but I'll tell you, this system is a ton of headaches and unreliability. Get google chromecast if you're looking for a total home wifi-bound audio system.