Each project has project-specific success criteria; however, the general success criteria for any project would be project completion on time, on budget, according to expected quality standards (classic triangle), plus customer satisfaction being the most important one.
From my perspective, project success criteria is specific to each project, and has to be something the stakeholders involved can understand and get behind. Different teams will have different criteria for success because different people are involved. So it's a tough question to answer.