I had leather installed and they are indeed a nice add-on. I have a black dog and the thought of his fur getting all over cloth seats was not something I wanted to see. The seats, however, could be a bit more comfortable:
- they're a little on the hard side -- makes my hour commute a bit hard on the tush!
- the seats seem to make you sit a bit higher. It may be that the leather makes the seats more taut than cloth and you don't sink down as much. I was also used to the deep bucket seats in my 3-series BMW that allow you to sit lower
- no lumbar support adjustment for the lower back