This is an amazing full-length, full body class that I personally found to be EXTREMELY helpful in regaining my strength, flexibility, muscle tone and stamina (which is greatly needed with our little ones!) This is suitable for all levels with doctor/midwife approval to commence exercising.