This device is extremely low quality, buggy, and could damage your system.
I have a high end system. The quality of this device is extremely low. Many of the internal connections use simple hot glue as insulation. It is just slightly a little bit too wide to fit in a stand 5 1/4 sized drive bay without bulging out the front. The screen is not a true touch screen, but has a few locations that are touch sensitive for simple switching functions. It is as well impossible to read from any kind of angle. I ended up not trusting it for the fan operation which i had originally intended to use it for due to the generally poor quality, however i decided to go ahead and use it as a memory card reader.The first issue i had is that the card reader would not initialize properly unless the usb ports were un-powered in the s5 state (shut down), meaning while it would work after first installing it, after turning off or restarting the computer it would not initialize. I believed this was due to the device's firmware (such as it is) needing to initialize after the bios. I modified my settings in the bios to shut down usb power when the system was shut down so that this device could properly initialize on startup, after which it functioned properly. A few months of extremely light usage later i started to experience intermittent freezing and locking up as well as some serious voltage issues on my entire bus. After some troubleshooting i realized that this device, after running for a few months, was somehow malfunctioning. After disconnecting the device from the bus the freezing and voltage irregularities stopped.Cons -low quality craftsmanship -dodgy measurements -poor materials -no documentation -not consistent with similar devices in the same price range -can't read the screen from any angle from which you might be viewing it while sitting at your computerpros -learned a lot about the serial bus -got to practice troubleshooting -i did use it to read a couple memory cards -a lesson in being more discerning in how i spend my money