It took me only a few days to learn this software. Reallusion provides great learning supports, can find lots of tutorials and training courses online. In terms of the app interface, supper intuitive and user friendly! drag and drop you could animate within a few minutes. This software definitely worth a five star appraisal!