Pros: Excellent speed for the price, considering it's a USB 2.0 device (which has a maximum effective throughput of 35 MB/s). Cheap, well-constructed. You can't ask for much in an inexpensive flash device, and this one performs admirably for the price.
Cons: I don't see any cons. Sure, it's not hitting 35 MB/s. But does anyone really expect this out of a USB flash drive at this pricepoint?
Summary: I order two 2-packs of 16 GB flash drives and was sent only one 1 pack. I contacted customer service and explained what I received and was sent one more 1 pack. What a rip off! I am disappointed and angry. I will have to think long and hard before ordering from Overstock.com again.