Probably the worst business class of all major airlines. Had vowed not to fly it again but did recently. The seating is too confined, absolutely no storage, and difficult to climb over others to get to the aisle. Staff were fine but the meal service was average at best. BA charges about the same for business as other airlines but offers a much inferior product. It charges extra for seat selection more than 24 hours before the flight. And, if booking using mileage there is a large "fuel surcharge"