Kinemaster is OKAY and all but, its a very slow app. (There is not lots of ads, but its pretty slow.) For some people it may not be slow, but if you import a video that is long is gets very LAGGY. Then, it can take days to even upload the video! Uploading the video even OUT of kinemaster is HORRIBLE i mean..it takes forever and you have to constantly stay ON the app or you HAVE to restart the upload. I ABSOLUTELY HATE THAT! And the graphics and quality is also pretty stupid, anyways..fix that!:(