Could use some paint but it's 100 percent intact, all fasteners included. For a Discovery 1 but will also fit on a D2. Local pick up