Product review (4 stars): Four Stars
One of the plugs on the back was broken but it still holds the wire harness ok.