Thanks for the compliment!!
As for the springs they are Superlift stock height YJ springs. The previous owner was the one that put them on and I havenít been able to drive it much yet. I donít know how many miles he put on them but they are still like new. I really donít have any idea how much life I will get out of them but I would assume they will hold up for quite a while.