I've had this for a couple of years but only used it once, it's been hanging in my garage since. It was made for TJs from 1999 to 2003, apparently there was a redesign of the rollbar or something but it won't fit 2004-2006 without taking off the overhead speakers and all the rollbar padding. That's what I did, mine is a 2006. It uses the OEM TJ door surrounds. $50.00 or trade for ???