Great programmes, poor app
Programs are great and the structure is good. However, app is poorly built. Bad state management, no backup or saving, laggy and will stop timing workouts. Love the workouts but the app needs improvement before this is worth paying for.