Very good DIY. Very easy to install. Use both the rubber washers given to avoid leaks.Buy it when on sale. I bought one extra when on sale just for any quick replacement at home. Generally we will need only top handle to be replaced and at local shop I got it for 170 which is unbranded and of cheap material and that guy didn't give hose. This is branded and full set and sometimes available at unbelievable prices.