This is not a great quality but for the use that you have, that's fine. The mobile is properly seated between the foam strips, and simply press a button to release it. The articulated arm is long. The suction cup holds well.
When the mobile is not in, the arm moves so it makes noise, I do not let him constantly and that's it.
I also tried in the fan but it was blocking buttons, less practical (but it depends on the car).