Just a heads up on Smittybuilt. They're made in China and are a hit and miss. For some they work great but some are poorly assembled. I have a set in my JK, that the passenger seat stitching fell apart. It seems to be a common issue on the Jeep forums.
"Ex Umbris Venimus"