This dock is hard to review for me, but I'll try and share my experiences to help others who may be considering it. Ultimately it's working for what I need, but not without some struggles.First, my use case: I wanted a single dock that I could connect my Lenovo Thinkpad X1 Carbon (2017) and my MacBook Pro (2020) to in order to use my 2 external monitors (including 4k) and shared keyboard, mouse, and camera. Needing something to connect to both Mac and PC complicated my issue. If you just have one or the other, there may likely be simpler and cheaper solutions.Experience: The first thing I did after connecting was update the firmware (believe you can only do this from PC). I read several reviews talking about display issues. Firmware upgrade was pretty easy. One thing it doesn't tell you is once everything is complete (important, do not do this until you are sure the firmware is upgraded or you may brick it!) unplug the power, wait 15 seconds and power it back on. I had issues until I took this step.Monitors: I read about issues on Macs with getting 3 displays so I knew I needed to connect one to the front thunderbolt input with an HDMI or DP to Thunderbolt adapter. Cheap and easy to find on Amazon, so no big deal. I was able to get all three screens and arrange them how I wanted. When I plug the Macbook in it remembers the settings. So far no issues there. PC also works great with this same config. I have one monitor connected to a DP port on the back, and the other to the front with the adapter.Audio, USB Peripherals: No issues, keyboard and mouse (Windows ones) were easy to set up on the Macbook and work just fine. Camera and other USB items connect just fine. Audio works too, all good here.Power: The dock is supplied with a 135w power supply, and has a slot for a second (or replacement) 230w adapter sold separately. This is a proprietary connector, and the second power supply adds close to 50% to the cost of the dock, so be aware if you have a high power draw laptop. I happened to have an old 65w power supply which I plugged into the second port and then was able to charge my Macbook. Not sure if this is officially supported or not, but it is working.Network: I did run into an issue with the Macbook where it didn't see the wired connection, which is where the reboot of the dock fixed it. It's able to used the wired connection and delivering ~850 Mbps speeds on my 1G connection. However I have run into one major issue here which I will go into next.There is a known issue with no fix (as of late October 2020) where this dock in certain situations will create a LAN storm and shut down your wired network. I have experienced this, and I haven't tested everything on the Lenovo forum thread, but it was suggested it may be tied to using the front Thunderbolt port, or just having a Macbook connected and going to sleep. While in use, it's not an issue, it's when the machine sleeps. Other wired machines on the same network segment lose their internet. It looks to have something to do with how the dock advertises the router to the connected machine, but again, I have not thoroughly investigated. For me, I can work around by either plugging the second monitor into another port on the laptop, or using an adapter to plug the ethernet into the laptop, or just going wireless.But if you must have a single cable solution, multiple extended monitors, and wired ethernet, beware you might have problems.Overall, it's meeting my needs, but not without some issues to get there and some less than ideal results. Som things I'd give 5 stars, other one, so I end up in the middle. If your needs are similar to mine and you are fairly technical, it may work well, but I have to hope there is a simpler solution out there. If Lenovo acknowledges and fixes the LAN storm issue I'd raise my rating to 4 stars.