From an 06 TJ so it has the vent in the back needed for a newer hard top. Paint is not great. Even if the code was the same I would have it painted. Midnight Blue (code PB8) Comes with all hardware including striker and hinges. $100 OBO