This is a great workout, and the pushups are a built in "work up to it" type exercise which continuously motivates. Currently, I do them from my knees and I only do every other set, until it nears the end (16,12,8,6,4,2). Work unfortunately prevents me from being as consistent as I'd like to be, thus my strength isn't there right now. But that's okay. I will do more when I get there!