Do not print this out of pla, it will melt in your car, I used nylon and it works perfectly for me. Step files are included, hole is for 1.5" tweeters but if you download the step it shouldn't be hard to customize it yourself