3D Printed from PLA Plus. Unpainted. This exhaust will need a 1/2" hole to be mounted. Please message with any questions prior to buying!