PJ fulfilled all the criteria to become a city, including having a population of more than 700,000 (well above the required 300,000); financial independence, with an annual income of RM190mil (compared with the required RM80mil); as well as having historical and cultural significance.