P90X was fantastic the first time I did it. It was life changing. I was strong, I had energy, and inches literally melted off of me. But, you need to have time and dedication for it to work. I've tried starting it again a couple of times since I had my daughter last year and I just can't find the time/energy to truly dedicate myself to it.