Works fine. However the shipping took 2 months !
Although its mostly plastic and bigger than I expected but works ok. The black part u c on the last pic should be rubber sealer instead its just some plastic ring that does nothing. Connection is also leaking a bit because its cheap plastic and not metal with rubber seal.