twenty minutes twice a week in a clean, efficient and friendly studio. Love the "computerized" aspect that my workout is always perfect - just a bit tougher than last time so continuous improvement without the error of trying to figure it out - no need to engage brain - all automatic - LOVE that!!