ummm. “Flawlessly” might be an overstatement. You got to keep an eye on your status in a separate window. And bluetooth connection does break sometimes, but overall I would give it a passing grade as a system. you can read more about it here.