This is important if you have a Mac so advanced it lacks the most useful outlets. (sigh). However, the model I received does not securely hold flash drives and the connection often drops, requiring careful use of the connector (do not move during use). The rest is OK. The price is about what you would expect for an Apple product, maybe a little less.
Tobenone USB C to USB Adapter with 💻 2 Ports for MacBook, Dell XPS & More Type-C Devices
13 Review
Portable battery with wireless charging support COMMO Magnetic Power Bank, 4 600 mAh, graphite
23 Review
Cable Baseus Cafule USB - Lightning, 1 m, black/red
26 Review
USB to USB Type-C adapter
18 Review