It hasn’t been installed yet, so that’s why I rated it a 4. Will update once work is done. But so far it’s great. Arrived timely. I know 3 other families that bought the same one and all are extremely happy.