Im no plumbing expert but I sent the specs of this shower system to my plumber. After he gave me the OK I ordered it. My plumber said it is good quality and has everything included that is needed to finish our new add on shower.