If you are wondering if p90x is right for you or if it to hard. I would have to say that the p90x is as hard as you make it. You can go at your own pace and work your way up. Push yourself a little harder each work out. When I started I could not make it through the whole videos. I could barely do push ups on my knees, and the ones I did were not with good form. Let's just say I was kind of a wimp. lol. After doing the p90x I can now do push ups with good form, but I still do them on my knees so I can make it through the whole video. If you are a Mom I would definitely recommend p90x to help you get in the best shape of your life. But if you have had children especially recently I would recommend you take extra precautions. See tips for moms. To join Beachbody (the makers of P90X) and get support and help join now free. If you do not have a lot of time I would recommend the 10 Minute Trainer.