diy fitting , comes in black gel coat , you can paint if your not happy with finish , please study pics , it’s your responsibility to know what your buying , any questions please ask before buying NOT after joan AT etsracing dot com