This is a really handy bit of kit.
I have it on my desk at work connected to a 22" HD monitor, USB printer, External HDD, USB wireless mouse, Ethernet and phone charging/data cable.
It plugs in to one of the USB ports on my laptop and connects everything up in 2 seconds.
Any laptop can be connected so when I'm out of the office my desk and all the peripherals can be used by anyone. They just need the drivers (included with Windows 7)
The video connection works well, allowing you to use the connected monitor as a duplicated or extended desktop. It's not quite as fast as using a VGA cable or HDMI but perfectly good for CAD, big spreadsheets etc. You can watch full screen video on one screen and carry on working on the other. Don't think it would be much good for games though.