I needed a shelf in the shower to place some small items where my kids wouldn't play with them. This caddy is designed to hang over a shower wall (not a rod). The hooks are meant to hang onto a 1 inch wide rail (25 mm gap) and the length of the hooks is 230 mm. It works well for light-weight items. I would *not* want to place large bottles of shampoo on it, for example.
The clamps help prevent the tray from sliding out during use, but would not completely prevent it from coming apart if force were applied.
This was my first meaningful project with Fusion 360. I designed and printed it in one day and that was satisfying. A friend recommended additional supports along the hooks to help distribute the force of the weight. I made the edit but have not printed it yet. It looks like the new hooks will still both fit on my print bed at the same time. Screenshots posted above.
More of my models on Cults: https://cults3d.com/en/users/abbymath