All metal license plate bracket comes with screws. It has a good quality light socket and two wires. The sale price is $7.68. I have seen this light at other sites for over $15.00. I am a Commerical Member you can order from my Website Fiberglass Travel Trailers RV.