If you want to adjust the program and add additional exercises you need the upgrade. Otherwise, it works great, built in videos and progress graphs