Went a different direction after I purchased this. It needs paint or powdercoated. Includes all hardware and windshield gasket. $500 shipped in CONUS.