COPA by far has the better J class, but TACA service and seats are fine. I was a little put off by everything being plastic on a recent Costa Rica-MEX flight, but my plastic cup was kept filled with wine and the food on the plastic plate was not bad...and they didn't charge for it.