I've had 30DayFitnessatHome for about 2 months now. In the beginning, I was really enjoying it, but after having to continuously try new hardness modes after about halfway through, I'm getting irritated. The overall difficulty and time of the workout seems to stay the same or very gradually increase for about 10-15 days. This is what I need, as I base my workouts off of the time they take since I'm very busy and adjust difficulty with tips 30DayFitnessatHome gives, like adding dumbbells. However, once I reach that 10-15 day mark, the difficulty and time span is DRAMATICALLY increasing. A workout listed as 10-16 minutes would go up to 19-28 (almost double the time) in a single day. I've tried Hard 1, Hard 2, Medium 1, and Medium 2 for the full body workout and this has happened every time. I am a full time college student and work out before I shower in the mornings, so when I budget 10-20 minutes for a workout, that is all I have, and suddenly increasing the workout by double the time leaves me scrambling with my schedule to find a way not to be late and work out. Overall, 30DayFitnessatHome is okay and I like that you can customize the workouts, but after switching 4 different modes just to maintain the same time frame, I'm going to have to at least start to look for another app that can be more consistent.