The simple USB 3.0 3-Port Hub is about 11.5 cm long and has a diameter of 2.3 cm.
It fits perfectly on your desk due to the simple design.
The USB cable length is approximately 40 cm and is sufficient.
With the enclosed double-sided adhesive / Velcro it can be fixed on the table.
I use this hub to an iMac, where he works perfectly.
The data transfer works also,
as well as the charging of my USB devices.