It is acknowledged that somewhere around 25% of the population is now middle class.
"A McKinsey report, Preparing for China’s Urban Billion, predicts that China’s urban population will expand from 604 million in 2008 to 926 million in 2025, and hit the one billion mark (out of a total population of 1.5 billion) by 2030. By 2025, China’s urban economy will generate over 90 percent of its GDP, over 200 of China’s cities will have more than one million residents, and approximately 70 percent of its urban population will be middle class."
and
"While China's middle class right now consists of only a quarter of the population, they are set to grow to nearly half the total population by 2020, according to Euromonitor. That means that 700 million out of the estimated 1.45 billion people of 2020 will have an income of roughly between 80,000RMB (11,800USD) to 120,000RMB (17,700USD) a year."