The device is pretty cheaply made but adequate once fitted. Some have complained that the USB cable isn't long enough, which wasn't the case for me. I have a large case and it fitted fine. The real problem was that it caused explorer to crash on a fairly frequent basis. It took me some time to work out what it was, but once I disconnected the card reader all was fine. I'm off to find an external reader as an alternative.