Good day gentlemen, I just wanted to add somthing here. I did my step test in Ottawa at NDHQ, I am 34 years old. If you are say 18 you basicly have to touch the step and you will have no problem passing it. They use it to calculate your V02 Max. That is your body's ability to carry oxygen from your lungs through your blood to your major muscle groups. The largest factors in determining this is your body weight, resting heart rate after certain levels of the test, and your age as well as what level you complete. Keep in mind it doesn't matter if you are fat or muscular it is your weight, and muscle weighs more than fat. Your sex and age determine the level you start at. Most people in there teens and early twenties start at level 5, I started at level 4. There are six levels, so if you started at level 5 you would only do 2 rounds. As for the pushups and situps, it is great that you can do so many, 19 is the pass and that is all you need. No one cares how many more you can do beyond that, it is not a competition and there is no need to kill yourself to showoff. (No Offense to anyone) On your basic you will be pushed every day all day, so believe me when you are told to do 10 pushups do only 10 your body will thank you later. Oh and 10 push-ups are not what you think. It may take 5 minutes to crank of 10 Military Push-ups. A push-up can be broken down into very many portions. such as (half way, 1/4, 3/4, half way, 1/4, 1/3, etc., etc.) you get the idea...it kills.