Bash hit it out of the park on this one, as usual. This is the perfect answer for WJ owners that want to add accessories to their jeep and still keep their heated seats. I added onboard air, ARB lockers, and assessory lighting and have plenty of room for my switches and USB ports. This is also made of metal, not cheap plastic. All this, and it fits and looks great.