Excellent experience. Easy to use online shopping portal and product arrived on time as promised. Excellent packaging, no visible damage to outside package. Given as a gift so hoping to visit recipient when installed. Would definitely buy from vendor again.