Excellent, so much more than a personal trainer. Vastly improved my mobility over the last couple of years.