aw12345 has a good point; mine is on a YJ...  Now, I have had it on for about a year or so with no issues, but I also have not gone offroading yet.  I am pretty happy with it, and it looks to be stout enough for me.  I did have to replace the rubber boots, though, as I overfreased them and the broke on me (I boulght Poly ones instead of the rubber ones when I replaced them, and have had no more issues since).