Here are some pics I took last month on FRA-PEK
IMHO, the seat was better than what I remember from NH F. The bed was very comfortable, the PJs ok.
The food was not the best, but NH food is out of this world, but the FAs were less robotic on CA than NH I found.
Entertainment was lacking in 'western choices'.
Great tea selection, not so much the wine
Overall it was a very pleasant flight - while not EK, CX F or even LH F - definitely on par with the likes of TG, and certainly a massive edge over what UA or AA call "F"

seat

bed

appetizer