Product is nice. Met expectations and is as described online. Shipping was a matter of days. Far better than the other options we had. Customer service / technical support was above and beyond expectations. They were knowledgeable, prompt, responsive and kind to answer questions and assist with installation. Their installation video is great too. Very detailed and user friendly.