Had the pleasure of flying Cathay from Sydney to Osaka in Business, two weeks ago. Their product (in my humble opinion) puts QF's product to shame. (I have flown QF J to Frankfurt return, LAX return, and from HK to Sydney, in the past 9 months - none in the Skybeds)
The Business seats are very comfortable, and recline to around 20 degrees. Sleeping and sitting in them was very comfortable; I had a great sleep back to Sydney. At 180 cm tall, I found I had a few spare centimetres on the bed, so presume that someone, say, 185 cm tall might not be able to lie completely flat on the chairs.
The food service was good, probably much the same as QF's food service. There's a small mini-bar area which is stocked with small bowls of warmed cashews, rice crackers etc, which was nice. Flying out of SYD in the morning, breakfast was served promptly, but the second meal was not served until around 15:30 Sydney time, by which time I was getting peckish (despite numerous helpings of snacks).
I thought the staff were excellent on all four sectors flown. Friendly, attentive, and certainly not offhand in any way. Overall, I found the staff delightful.
The IFE was fine: multi-channel on-demand, reasonable rather than great selection of movies. Games weren't as good as SQ. Loved the information that is broadcast just before arrival in CLK, informing passengers of gate of arrival, and gates for connecting CX flights.
The downside? Not a lot of downside, to be honest. Scored a lot fewer points than an equivalent trip in QF, but that's about it. Not sure about ease of using QF FF points to snag a CX Business seat, but would seriously think about doing so if this were possible