Im just trying an upholstery on the E30 sports seats, tools for the job itself , - hog ring pliers and a - finewire staple gun. The "back" and "seat-cushion" pad is stapled to the foam, and ill stick to that. Mine is a daily driver so i need one seat in.I started with the passenger seat (have no passengers:-( ) and once through it'll serve as temporary drivers seat until thats done. then swap back. (or not drive a weekend long) Worst case is, you may have to swap the slider brackets. Would be not an issue for me as the seats are now totally assembled. Also the idea is , it'd give me room to play, in case i mess it up, and the passenger seat has all foaming intact. The foam on the drivers side though has seem its little abuse here and there, and addressing that, i pushed to my "stage 2 of upholstery DIY" level.