Decent I guess. DVR could really use some work. You not able to only record new episodes (it records every episode on every network!) or to adjust the time frame on recordings (like live events that more often than not run long). Sometimes it wont even record the new episode but it will record an episode from 5 years ago lol. Updated 3/14/22 since the latest update the app won't play anything. Just loads and loads...