TBH BA's new "offerings" have one major issue - the seat cushions are non -existant - they seem to be about one inch deep and made of solid plastic
So "good" that Great Western Railways hae installed them on all their new trains........... ouch, ouch, ouch.......