The seating has always been clean, well maintained and just as comfortable as any airline I have flown.
For the price I pay I have no major complaints about the flying experience. I choose Air China because they are consistently THOUSANDS of dollars cheaper than my home airline United. I have flown between the US and Hong Kong, Shanghai and Seoul via Beijing.
I have flown Air China a dozen times always in business class so I can't comment on economy class.