I remixed this bed shelf to fit my daughters bed and made it a little smoother by rounding corners and edges. Size is approximately 24 x 16.5 cm with the mounting gap suited for a 2.5 x 5 cm.
The original had a fairly larger size and the mounting gap was a little bit bigger. I also smoothed out and rounded corners, the mounting gap, hard edges on the top inlet and on the inner support structure and added little teeth in the mounting gap for a better fit and less risk to fall off.
License according to original creator