Supposedly they 'look' better... I would assume they feel better too
I've never been a huge fan of leather seats in general. Too slippery, but they look good shiny and armor-all'ed up... I like the suede-like material found on Sparco's.
ITR seats are made by Recaro...