Ps. 125 develops the theme that the righteous can be assured of the Lord’s guardianship over them continually. As Jerusalem is secure by its geographical location, so those who trust in God will be secure from the machinations of the wicked.
They are safe from all the fiery darts of the enemy.
On the superscription see Introduction to Ps. 120; also pp. 625, 627.