The switch allows me to swap between using my Mac Mini and Dell laptop. It's well built and feels sturdy. When you're looking at KVM switching, there are a few of things to watch out for. You need to make sure that the switch comes with all the cables you need. This does. It's only a case of pulling them from your existing two sources and plugging them into the switch. It also has all the cables ready to receive your mouse, keyboard, video and audio. Nothing extra is needed.
It's designed such that you don't get any annoying pop ups on Windows about plugging/unplugging any hardware when you switch, which my previous KVM switch used to do all the time.
It rather nicely has a wired "remote", so the cables can run under desks and the only thing you see is the small switch itself. This keeps things very tidy. in a brilliant touch of design, you can also switch by using a keyboard combination (by default, PRINT SCREEN x2 then ENTER), so the switch itself could be totally hidden away, if you wanted it to be. A minor note is that if using a Mac and Apple keyboard, you'll need to plug in a standard windows keyboard and follow the given instructions on how to change this to CTRL x2 then ENTER, as the default setting didn't work with the Apple keyboard.
It also allows you you to switch audio independently. You might find this useful if you wish to work on one computer, but listen to audio from another.
Finally, be aware that this has NO spare USB sockets, just the keyboard and mouse. You couldn't switch 3rd device with this, such as a printer. It doesn't advertise as such and isn't of consequence to me, but my old switch did have 2 (unused by me) spares for such an option.