The CPO warranty runs to 6yrs / 100k miles, so you basically extend the factory warranty by 2 yrs and 50k miles. It is not as comprehansive as the original 4yr / 50k mile warranty however.
Here is some info on how the cars are certified from the BMW NA website:
http://www.bmwusa.com/Standard/Conte...ification.aspx