I purchased this after my old card reader died. The product is different from the one in the image (which is an older model, and the version I originally had). Thankfully this version separates the USB wire from the product, as that was a particular weak spot that I discovered during use on the pictured model.
The new version is much more compact, only slightly larger than a Compact Flash card, and has slots for a number of different card types. It works as expected, and has a light to show when it has power. This light also flashes during activity (such as moving files).
Definitely one of the best card readers I've used, and something I'd recommend if you have a number of different memory cards that you use on a regular basis.