Perfect product comes with everything you need (flexible, plug, seals, etc.). He missed just two joints for water inlet fitting but otherwise everything is of good quality. To install, the instructions are purely visual and request it look calmly to understand everything. Very good product that is the most expensive brand.