I originally bought one of these for myself for my iPhone 3G, and then bought this one for my sister as a gift. They're great! The case itself is hard, but then lined with soft fabric, for a case this is both protective and comfortable. Snap closure is secure and 3 inner pockets are useful. When I upgrade to the iPhone 4 I will be getting another one of these for myself. I get compliments on mine all the time and always recommend them. Also easily doubles as a wallet if you want to minimize your load on a night out.