Did the job! Clean. I got it assembled and mounted by a professional. I did realize only after that I could not add additional little moving parts to it (to hang a larger curtain) but it didn't affect me too much. So that's something to consider before mounting.