This was easy to install and the instructions were very clear. Buyer beware: you do need to cut a metal pipe to install this item, per the instructions (so need more than just a wrench and some plumbing tape). Luckily I was equipped to handle this, so no issues. Other than that, it was super easy and straightforward! Looks great to boot. The shower heads are definitely plastic, so there's that, but to be expected for the cost. The handheld shower also does squeak, as mentioned in the other reviews, but haven't had a chance to try the fix suggested by others - I have high hopes though. Lastly, I did not screw in the bottom attachment piece as I was worried about breaking the tile. I secured it using a robust 3M double-sided tape instead - will report back on how this solution holds up. Overall, highly recommended!!Edit: bought another for my main shower. The guest shower one has held up great after a year or so!! No more squeaking and I didn't do anything to fix - just a fluke I guess. The double-sided tape I used in the original application has held up well for a guest bathroom, but it has a bit too much wiggle for my taste so for this main bath one I did screw it in and it is much more sturdy. You will need a special screwdriver bit to get a hole in your tile (I used a carbide tip and it worked beautifully for my ceramic tile). Really simple install if your just even slightly a DIY'er. Water pressure is great from the handheld; softer from main rain head but still very pleasant. Definitely recommend these, for the price it can't be beat!