Nice, compact unit with hand-crank, solar and USB charging option. However, it does not charge an iPhone 4. That's a problem with the iPhone not the unit itself, but I'm returning my purchase because it doesn't meet a critical need. If you have another device, it'll probably work (e.g. it did charge a Blackberry).