My plumber said it was the easiest install he's done all week.  Complete set with everything needed.