Haven't installed yet. Purchasing process was great. Delivery was before it was promised. Unpacked the product to evaluate it before installation quality and workmanship is excellent. Will be back to let you know how I feel about it after the contractor gets it installed.