I can not speak about these particular parts. However I have done a lot of glass. Every aftermarket part I ever tried to use took a lot of work to make it fit, and not look like fiberglass when done. You may find better quality today than I could years ago but I'd be surprised.