Leather. Very easy to clean. Can't imagine having anything but leather with bulldogs.
Only thing is, the leather won't look good for long if you don't keep something over it. I keep a blanket on it, but it doesn't help much. There are still scratches all over.