Installed BedTred in my JK Unlimited last fall. Did some sound insulation first. Best decision ever. I still use Weathertech floor mats for catching mud, snow and dirt and easy clean up. Sound insulation makes a big difference with road noise. Removing front seats makes it easier, but not necessary.