First, I've gotta say (only because it drives me CRAZY) that this case is the (AT&T, idk about Verizon) iPhone4, and I assume they mean iPhone 4 "S", there is no iPhone "4g". Okay, that being said, I have an AT&T iPhone4, and this case fits very well. It's very very pretty, true to screen appearance. Much like other cases, it attaches to the back of phone and just wraps around the sides, it doesn't cover the front- nor does it claim to. All too often reviews trash cases that don't "protect" the front of the phone, but this is something that is easy to tell just by looking at the picture or reading the description of the case before buying. Personally, I prefer cases that leave the front of the phone unobstructed as to not hinder its use. As far as protection against dropping goes, I haven't dropped it yet... and I don't plan to drop it on purpose, just to test the case's durability, sorry, I love my phone too much ;-)
I can say, though, that I like the rubberized texture of the case, giving it a bit of a non-slip grip (not the best, but not bad). Fits like a glove- even the (sleek, awesome chrome detailing) is spot-on. Even as it wraps around the camera/flash, it doesn't interfere at all. Also, it's feels as though it would protect my phone against a fall- depending on the surface- but the case would probably end up sacrificing itself for the phone, but that's going to happen with most cases, and better the case shatter than the phone. If you want to be able to throw your phone around and still have a living case AND phone, you're going to have to pay ten times what this case costs for a high-end, clunky case. I depend on cases mostly for scratch protection (in purse, etc), for grip (the skinny lil iPhone4 may be sleek, but it's a slippery lil bugger), and, I admit, I love changing cases often, whether it be to match outfits, or because I get bored- and because of cases like this one, that's great quality and even better price, I can afford to!
So if you're looking for moderate protection, and a beautiful case with fantastic details, buy this case! It's lovely, and definitely worth the $!