Having travelled on the "new" J seat last week on 77A, I will agree that the fabric is much better than the previous ones. It gives the seat a more sturdy feel. It actually feels flatter also.
Hopefully, the new fabric is already installed in every 77A and 33B.