The product was shipped in a timely manner and arrived undamaged. It was exactly what I was expecting. Keeping the wires flat when installing was a bit of a pain but installation was easy. Providing metal drywall screws for anchoring the base assembly would be better than the plastic ones provided. Good quality for the price.