I had never installed a shower head, tub spout, etc. but this product was super easy to install! Overall the appearance is great and it works well with my bathroom. The shower head provides a nice flow once it is dialed in correctly. One great thing is that if someone else starts using water (i.e. flushes toilet, starts washing machine) the water temperature and flow does not change through this shower head. The best feature of this set is that there are two handles: one turns the shower on and the other controls the temperature. I always hated trying to find that temperature that was just right every time I got in the shower. With this setup I can have the same temperature shower every time! Overall, a great product that I would definitely recommend.