The 32GB microSDHC Memory Card Standard Series Class 6 from Samsung features a Class 6 rating for minimum read and write speeds of 6MB/s, and is capable of maximum read speeds of 24MB/s. The card is compatible with microSDHC- and microSDXC-enabled devices and readers. Using an optional adapter, you could insert it into a full-size SDHC/SDXC slot, as well. This durable card is waterproof, safe to submerge for up to 24 hr. It's also shockproof against small drops, X-ray proof and magnet-proof, in addition to being capable of withstanding extreme temperatures of -40 to 185°F.