In my opinion JAL Apex and ANA Staggered are both excellent products. You really can't go wrong either way. If traveling with a companion, then JAL is better because you can lower the divider between seats and converse easily. The ANA Staggered seats make communication with a companion difficult.