When I received this item, the top grey part was falling off. Looks like it was held on by a few strips of double-sided sticky tape. So, I had to glue it back on with rubber cement or else I wouldn't know which card-slot is which! Bad design and poor quality there. I've had it now for a few months and the only other complaints I have are that the light seems to have burned out, which is alright, but not alright. I liked knowing that my device was on a registered by the computer, but that light is so bright, I'm glad it burned out! There are also times where my computer doesn't register the reader and I have to unplug/replug it a few times for it to register. Other than that, it's a very fast card reader and it makes my job/life that much easier. If I could have found a better one, I would have but for now this reader is just fine for me. It does it's job and cosmetic errors don't play into how it works.