The flat bed 767 BE seats to me are great. Had them on one or two OpUps to the UK and back.
I agree with MSPEconomist who said "I find it more comfortable to use the duvet under me for (extra) padding"
I think the foot-well is a pretty nice size though I do always remove my shoes.