SQ are a funny beast. Flew long haul on the SQ A350-900 in J and honestly disappointed. The tiny footwell in non-bulkhead seats are terrible and having to contort to try and sleep was impossible for me. I really wonder where the hype for SQ J comes from.
SQ Y in an A330 was delightful however... I think it was the older seat.