Great quality and plenty of parts. Also very detailed installation instructions! Hardest part was drilling the ceramic tile which required a diamond bit to do so. Once drilled, it was easy! Also larger size of type on instructions and diagram was a huge plus.