I would not get fiberglass... I heard that they crack. I dont really know about an 89 civic. But I got some for my 99 and were you bolt on I had to bend a bit. Fiberglass maybe be different...
Also on my piece of advice is dont by from the ebay saler X3Racing.com
They screwed me, took for ever!