Very good quality, plug and play. Really happy with them.
I'm satisfied with this product overall, but the paint is slightly damaged.