Anyone done or tried to do (lol) P90X?

Or know of anyone who has? Looking for any and all feedback please

TIA