I have used them for a trouble free London-Brussels trip- On the whole good,book in advance to get the cheapest deals(net or phone). At the airport seats are allocated so you can request what you want. On board you should be offered soft drinks and can buy other refreshments.Not so sure about the grey leather seats but you're not in it too long!