1: \begin{abstract}
2: We show that all GGS-groups with non-constant defining vector satisfy the congruence subgroup property.
3: This provides, for every odd prime $p$, many examples of finitely generated, residually finite, non-torsion groups whose profinite completion is a pro-$p$ group, and among them we find torsion-free groups.
4: This answers a question of Barnea.
5: On the other hand, we prove that the GGS-group with constant defining vector has an infinite congruence kernel and is not a branch group.
6: \end{abstract}
7: