This product works great with my 27 inch imac. All ports on my Imac are at the back and hard to reach. That makes it nice and clean, but when you're trying to plug in a flash drive or memory card from your camera, it's very inconvenient. Using this hub allows me to have all the connections in advance. It has 13 ports, which is more than I think I'll ever need, but it's always better to have and not need than to need and not have. It has 3 USB 2.0 ports, 2 USB 3.0 ports and 2 USB C ports. So add as many flash drives as you want and you're good to go. There is also a slot for memory cards and mini SD, which is very convenient. It features a 3.5mm audio jack for connecting wired headphones. This is really good as placement on the imac is awkward. In general, it looks nice and feels comfortable. I really recommend it if your current connections are impractical or if you just need to connect a lot of things. Recommend a hub and I've posted a video if you'd like to check it out.
EEEKit 5-Port USB Hub for PS4 Slim - High-Speed USB 3.0/2.0 Charger Controller Splitter Expander for Playstation 4 Slim
12 Review
Plugable USB C Cube - Mini Docking Station: Thunderbolt 3 & USB-C Compatible, Connect HDMI up to 4K Monitor @30Hz, Ethernet, 3X USB Ports
13 Review
Smartphone Samsung Galaxy S10 8/128 GB, Dual nano SIM, mother-of-pearl
16 Review
Satechi Aluminum Multi-Port Adapter 4K HDMI, USB-C Pass Through, Gigabit Ethernet, SD/Micro Card Readers, and USB 3.0 for 2020 MacBook Pro, MacBook Air, and iPad Pro (Space Gray)
14 Review