Its really quite good you can track all your measurements etc and set targets to tone up different areas of the body.
You can pick your work out length: 15, 30, 45, 60 mins and choose from Cardio, Upper Body, Lower Body, Core and Yoga I think... It also has the option to use stability ball...