This is an excellent product, which has a high quality feel which is fitting for my iPhone. It is very light and does not add much to weight or overall size of the phone.
Being quality leather it has excellent impact protection qualities. Unlike my previous it didn't have to buy replacement case when i dropped from about 3 foot. No damage to the phone and only very minor scuffing to the case.
All the buttons, ports and camera etc are all fully accessible.