Unfortunately I can only agree with your experience. Even though the fleet is new, the cabins (of both A350 and A330neo) are looking worn down and scratched. Really a shame. Adding to this the fact that there is no mattress (seat cover) means sleeping on the grimey leather seat surface.