I will give it 5 stars because the user experience is pretty good. It would be better if it support downloading 4K videos.