While unfortunately, I couldn't use this shower set due to compatibility issues with my shower, I can attest to its apparent quality. It seems well-made and comes with everything necessary for installation. I only wish I could have experienced its performance firsthand.