The application is pretty well done with its calendar to organize your meetings, explanatory videos to avoid injury, music to encourage you and trainings of different levels.
The fact that the content is stored on the phone (videos, music, explanations) is handy, because it avoids cutting its midst workout time quon downloads exercise (already happened on another application)