Fit and finish are spot on. Self-installation was a breeze. The weighted self return hose work’s perfectly.