The application is great in terms of working with video files. The output videos are of good quality. But the program has a lot of settings to deal with, including the ones at the final stage of file production. This makes the process of video creation a rather complex one, and some may find the application too difficult to study. In all, the program is worth the trouble of learning. I really enjoy it.