CX has typically had a 32 inch economy seat pitch. But Dragon seats were often tighter - so this plane could have pretty tight Y seating. Also looking at the seat map, looks like this aircraft has the dreaded Airbus space flex galley at the back.
https://runwaygirlnetwork.com/2015/0...galley-option/