Wonderful fit! Easy set up! So far functioning just as we want it! Great product and great experience with this retailer!