Installation was easy, all the parts came with a very good fit. The flexible parts are short, but I already had larger ones and they worked very well. No gaps in the threads, no leaks. It moves a bit when rotating because the part that tightens onto the sink doesn't hold 100% on my sink. I didn't have enough space to tighten it with a wrench, only by hand.