Seeing as how everyone in the family has some kind of device that can utilize a microSD or SD card, this item fit the bill and I picked up a bunch to stuff stockings with. These came in a basic white package with the adapter to full-sized SD. 32GB is a nice size, especially for all the new HD smartphones and tablets. I have had better luck with SD cards than flash drives -&#62; nearly all the flash drives I have purchased have died. I have had 3 microSD cards go south on me and zero full-sized SD cards go bad. I installed my stocking-stuffer into a car DVR dash cam where it has been recording my daily drives. Speed testing shows read speeds in excess of 33MB/sec and write speeds of 16-19MB/sec. Should be fast enough for most HD devices.