When it works fine it works fine. But if you get frequent disconnection, it will not be fixed. I have complained 8 times last month for frequent disconnection. They resolve the issue and it comes back up in the next 24-48 hrs.