VERY difficult to install. Took 3 different plumbers to finally get it to not leak. We ended up using the shower head for our rain shower head and placed a different head on the body. Looks nice right now and is holding up well but I wouldnt be surprised if I end up having to replace this in a year or 2