Just to add to Tom's remarks: the IPTV world is, let's just say, very fluid. Don't sign-up for a long term contract, because the provider may be gone next month. Don't expect totally accurate EPG (program guides). Don't expect all channels to function all of the time. If watching TV is important to you, definitely get a backup IPTV service. And don't buy a cheap $20 android box. A $49 Amazon 4K Fire Stick will suffice for almost anything you'll want to do and if you don't have a smart TV, don't worry - if you have an HDMI port the Fire Stick will turn your dumb TV into a Smart TV.
That being said, I currently use Vader Streams and it works OK on my 10mbps Telecable connection (I get some buffering, but not too much). It will work great when I get my ILOX connection.
Anyway, just a heads up on the IPTV world. It's a jungle out there.