Even though it was a refurbished unit everything fit perfectly and all items included such as the mounting kit and wiring harness were correct and functioned great, besides that they shipped out my order extremely quick and helped me with any questions or concerns.