I don't need seats, as I have these same seats in my TJ. I will say, they are VERY comfortable for long trail rides!
And, if you want to repair the piping, you can order new fabric from Corbeau and have them as good as new. I've replaced my lowers and it was not tough at all.
So for the OP's...