Well, I had a saggy headliner on my 1990 535i and thought I would give a headliner install a try. I do almost all my own mechanical work and have done seat recovering and carpet replacements in the past. I figured...how hard can it be? I went to the WLS website and downloaded the instructions. I bought the headliner material on E-Bay and thought I was all set. I pulled the car aprt without much problem and thought to myself...this is easy! Then the nightmare began. First of all, removing the old foam sucked. I ended up using a drill with a wire brush on it after several different attempts with scrapers and razor blades etc. The drill worked great but the foam made me really itchy or maybe it was the fiberglass shell dust. Anyway, wear a long sleeve shirt and a mask is probably a good idea, although I didn't use one. I got the shell stripped and again thought that the job wasn't bad. I then started to spray the 3M super Tack glue and the problems started. Finding the ideal amount of glue is almost impossible. Too much glue and the cloth becomes saturated and slightly dissolved I think. Also, once the cloth touches the glue, it is removable somtimes but not always without ripping off foam. The numerous indentations in the shell around the handles amd the sunroof just didn't want to stick. Again, I think I used too much glue. Just lightly glue the board. You don't need glue on both surfaces. The area around the sunroof has a radius in the corner and is camfered all the way around. I could not get the corners of the suroof opening to stick because the material was so tight in those areas. I would recommend gluing and then duct taping the material. I only learned this trick too late. In summary, just buy a new one for $350. It will look better and take a lot less time. I know I'll hear how easy it is from others but I don't buy it. Just save your money and buy one. I have evrything back together and it looks alright but not great. It is sort of lumpy because I overglued some areas. It is definitely better though and no more sag. Oh, one other detail; there are clips that hold all the pillar covers. Buy at least a dozen of them because they get damaged when the panel covers are removed.