First of all (for those who are not computer experts) this is NOT 'plug & play'. Go to the Startech website to download the latest driver - as with most computer hardware, the drivers included in the package are usually out of date by the time you receive them. (Run the driver installer BEFORE plugging in the card).
Second, don't even bother plugging a USB 3.0 ExpressCard into your laptop unless the laptop has an ExpressCard v2 socket. ExpressCard v1 operates at USB 2.0 speed, so even with a USB 3.0 card like this one, you will still only have USB 2.0 transfer speed.
That said. this card is, IMHO, very poorly made and very poorly designed.
The 'flush-mount' idea is a nice one, but in the real world, given the almost infinite variety of laptop case designs, there is no way that it will actually fit flush in all cases - it might, or it might not - you have been warned!
In my case, the card was so flush, it actually didn't want to come out, and needed a helping hand using a plastic 'spudger' tool. (A spudger is a 99p tool made from a special plastic, with a point on one end and a flat edge on the other end, designed for opening up fragile items like mobile phones or iPods etc. without causing any scratches or other damage to the item being opened).
Anyway, this particular card is extremely flimsy and the end-cover fell off - and NO, I did not apply any force to that part of the card when I removed it!
On top of that, the driver installation failed the first time, which necessitated some tweaking around in Windows 7 Device Manager - again, NOT for novices!
There are SO many alternatives out there, I would suggest going for something a bit more robust-looking - that's what I'm going to do - and put up with a lump sticking out of the side of your laptop.
Returned mine to Amazon for a refund before ordering an alternative.