For steaming purposes it is good but it gives the option to watch offline if downloaded. So I downloaded to watch when I don't have signal and it tells me every time that there is an error so I delete the app and reinstall it and download the items I want to watch and same thing happens.