Everything fits . Parts of good quality . Lack of grease in the kit which is in the picture, for me acutely lack of grease not very important because I have a large tube because I am always missing. Anyway it fits and I recommend. The clamp works well and does not leak.