I had been searching for something that could read my Compact Flash (CF) card. That was before I found the Kingston 19-in-1 Media Reader. Now I use it for my Micro SD, SD card along with my CF. This little compact reader proves essential for my many media needs. Because I was new to CF I did not have anything that could read them; all the other readers I looked into were made specifically for CF, and they were actually *more* expensive than the Kingston 19-in-1. What was worse was that the other CF readers had reviews complaining about read speed and errors. With the Kingston that I have owned for a little over a year, I have yet to experience any problems. The read speed is fine. I haven't had a crash. Ejecting the reader from my drive comes immediately and without probelms. The reader also comes with a USB extension in case the original cable is too short--and it is pretty short, but that was the only way the reader could be packed into a little rectangle. The unit seems sturdy enough and I'm glad I found it.