I love the Zagg Leatherskin, both for my iPhone and iPad. It feels and fits great, I have the black one on my iPhone. However it does interfere with the flash when taking pictures, the cutout for the flash is very small. I guess it's possible I didn't get it applied perfectly, but the edges and around the camera all look as good as I could get them. I did contact Zagg and they say it is not an issue. They are sending me a replacement, and I will just cut the replacement out around the flash before installing it.
I did buy an SGP Leather Skin Guard also. Compared to the Zagg, it is garbage. Thin, feels like plastic. Not sure about fit, I could tell immediately it was not what I wanted so I never installed it. It does have the larger cutout for the flash though. I also contacted SGP ahead if time because I didn't want the Apple logo cutout, they still sent one with the cutout anyway
.