Yes, seats are all leather on short haul.
Not surprised re pitch. BD pitch is actually decent, however the silly metal bar on the convertable seats take away what little room there is. Personally I wish they would put in the LX seats which are much more comfortable.