I've read various reviews about this working half the time. At first when I connected 2 monitors, half the time only one of them would work and then I'd go through the whole restart thing to try and get them to work. Eventually I found that in the display settings that one of the monitors was just turned "off" instead of extended or mirrored. I don't know what made it default to this setting after the initial set up but after that things are going smoothly. The ports are super useful and I do wish there was maybe one or two more extra usb ports in there. Long story short, if you're a surface user like me and prefer a desktop type of experience, this is a definite recommendation