Easy to install and I haven't had any problems with the internet with Xfinity. I do mild gaming. And my tower is two rooms away from the modem. There were products that were a lot more expensive, but the microcenter employee recommended this one and I am happy with my purchase.