Best fiberglass hood suppliers

Quality is good enough for high gloss black, won’t have waves or imperfections?

You are still going to have to prep it for paint. Don't think you can take it out of the box, scuff it a little bit and throw paint at it. But yes, quality it good.