When I bought this, 4GB was the bomb. Now, its nothing more than a small amount of storage in comparison to some of the newer flash drives coming out.
Now, this drive is of average size (approx 6cm from nose to tail) and not too fat so it will allow 2 usb devices to connect to ports that are vertically or horizontally aligned. It comes with a cap so beware if you are forgetful as you will be likely to lose it. The cap does fit on with a satisfying click and is secure. There is a lanyard hole on teh cap, or one can be connected to the tail of the device. The advantage of connecting to the cap is that you can clip the cap onto the tail of the stick, but disadvantage is that if the cap comes off, you lose your stick. Attaching the lanyard to the tail of the device is more secure, but you will not be able to clip the cap on and are more likely to lose it. And I would highly receommend a lanyard or keyring after my experience below:
The first week I had it, I made the mistake of putting it in my shirt pocket, and leaving it there through a full wash. Imagine my face when it was lying on the table, wet through and through. After a day of drying out, I connected it to the computer and it worked!! Solid construction that survives a normal wash!
The plastic is thin and does protect the insides to some degree though it will not withstand being crushed underfoot with some force. The casing has detached once, but I just cipped it back together again and has not broken off again. This happened when it was connected to my laptop and I lifted it from the front, casuing the connection to bend and the casing to snap. However, this showed me the insides were very sturdily built and the USB connector port is still intact and the drive functions perfectly despite 2 calamities.
A brief mention about the functions, it reads fairly well, though I cannot decipher its exact speed. Writing is moderate at 4Mbps, which transfers a 700MB file in a few minutes. It suffices for everyday use.