This is a TERRIFIC item! We have a 2012 Sport Unlimited (4 door). We have found many items listed for 2007-2012 and later found out that the 2012 had some changes and fits were issues. Not the case here!Packaging was perfection. Each side was packaged in a color coded bag, to make sure passenger side and driver side are easily identifiable. Mounting brackets are stamped with DF, DC, & DR as well as PF, PC, PR to let you know where the bracket goes (driver = d, passenger = p, front = f.....)For the most part, everything was there to install, but with one small hiccup on a 2012. Before you start mounting, take the time and look under the Jeep with a bracket and the instructions. I found on my 2012 the nuts for mounting the bracket were already installed on the body and I did no need the nuts that came with the kit. That is the upside. The downside, I had to run to Lowe's to pick up (6) M8x1.25 25mm automotive bolts (about $1.30 each). I don't think DEE...