Removing the padding isn't all that bad. You have to remove the sound pods. The cloth just unzips, but the padding is attached to the roll bar via Xmas tree retainers, so be careful prying them off or you'll either crack the padding material, or pull the retainers out of the padding. The front roll bars that attach to the windshield header are painted satin black.I left the roll bar padding on those. Ended up selling the padding to a forum member. Oh, the wiring to the sound pods runs on the outside of the b pillar roll bar. I've heard instances where Jeep ran the wiring inside the roll bar, but that wasn't the case with mine. I just wrapped the wiring in strategic places on the roll bar with white vinyl tape. I've also seen where Jeep didn't paint all of the C pillar bars, so unzip the covering and take a peek to be sure yours is painted.