TLDR Up front; Works great for office work, falls short for high-end gaming. I'll be returning it. Keep reading for more.EDIT: Note, experiments with another brand of KVM lead me to believe that my issues with flickering/blinking during gaming MAY have been due to my cables. While they were ostensibly high quality, each cable was 10 ft in length; one from the PC to the KVM and the other from the KVM to the monitor. With a different KVM, I had to switch to shorter cables and this solved errors. So my mentions of monitor flickering below may have been due to the cable lengths used. This would not have affected GSync/VRR compatibility, however.MY REVIEWI bought this to switch between my work laptop and personal desktop, since I do a lot of working from home and want to share my monitor and peripherals between the two.It's a nice and compact little KVM that was easy to hook up. It doesn't support switching audio sources, so my workaround for that was a USB sound card that then just gets switched with the rest of the USB peripherals. Easy peasy.I did get some instability in video initially in Windows 10 with 4k@120 and HDR. Switching to a higher quality cable between the KVM and monitor fixed that. So make sure all your cables are up to snuff.So, things I liked:* Compact* Powered by a micro-USB port, so I just plugged it right into a USB power port built into the power strip under my desk.* Actually switches between computers pretty quickly, including the USB recognition of peripherals by the host computers.* Remote works pretty well as a switching device. The fact that the IR receiver is corded means it can be placed separately from the KVM and the KVM and its medusa of cables can be hidden.* Included USB3 connection cables are, oddly, USB3-A on both ends and are pretty short. Plan to buy some longer cables separately if your computers aren't right next to each other.Things I encountered but expected:For me, the keyboard hotkeys did not work. In fact, my keyboard would disconnect when I used the mouse. This is because I use a Logitech keyboard+mouse combo through a single Unifying receiver. Keyboard hotkeys on KVMs like this one use keyboard emulation. That is, the keyboard talks to the KVM instead of your computer, and the KVM shows up to your computer as a keyboard. The KVM passes most stuff from your keyboard through but looks for the hotkey combo to know when to switch. But this means if you've got anything more than a basic keyboard, support can get REALLY sketchy. So I had to turn it off on this KVM. Once you do, it simply connects your keyboard like a standard USB peripheral, so everything works as it should.The bad stuff:* Despite connecting it with some high-quality HDMI 2.1-rated cables, the KVM seems to choke on HDR+GSync gaming, as another review noted. GSync doesn't work, and the video began to blink in and out on my monitor. Cutting out the KVM by unplugging the cable from the KVM and plugging it directly into the monitor fixed the blinking and brought GSync back, so it was definitely the KVM.So that's why I'll be returning this. I just bought a shiny new monitor for gaming, which is what necessitated finding a new KVM. So if I can't do gaming with the KVM, it won't work for me.If all you do is office work and coding, though, it's great. And 4k@120Hz in Windows worked perfectly and looked great.