Extremely satisfied with the product and ease of installation. Wiring was a small issue because the color codes on the wires themselves are very thin and hard to see.