Just stock photos.
I will say though, you really don't know what level of wear you will see on a CPO until you see it in person. While it might be a CPO, it could still have been beat to heck. I had a Fresh CPO as a loaner over the weekend. a 1 year old P85+ (One of the last before AP Hardware was introduced). It only had 11,000 when I got it friday (12,000 when I dropped it back off). All the loaners had sold so they had to commission CPO's as loaners. Anyways, even though it was a CPO, Clean etc... Just sitting in it, you could tell that the previous owner, had really beat the car. In comparison, when I got back in my own car after picking it up yesterday, Despite my 73,000 miles, and endless issues with the car, I take very good care of my vehicle. Night and day difference. In my vehicle, you can just feel that everything was taken care of, kept clean, and not have the living crud beat out of it.
So as with all used cars, you really don't know what your getting until you see it.