Whilst not exactly 5 star, it doesn't seem all that bad! Flew with China Eastern a number of times back in 2017 and once ended up arriving at my destination 24 hours late with them! Hoping to get back to China next year and I'm looking forward to sampling their C919