O.M.
I have a 12mo girl and she was on stage 1 for quite a long while. Stage 2 she was picky on the selection and we are just now doing stage 3. Which at this point I feel stage 3 can be skipped if you child will eat table food. At stage 2 it's great to introduce real banana's, they mash up really nice and babies love them. You can also thicken stage 1 food by adding a little cereal. But overall I feel it all depends on your child. My daughters just started eating table food.