I have installed mine and they look quite good though the color was wrong.
They are very stiff, and thick leather, hence very hard to put, and they have not fit totally.
At the bottom of the upper seat cover I can see a litle bit of the foam underneath, nothing major for the price.