It is horrible. It won't stay playing it constantly glitches and have to restart it. Miss 90%of a show because it freezes up or just won't play. Honestly horribly disappointed that I have to pay for this service. I've called customer service several times and it's been of no help and been overcharged 3 times.