The hull is fine, if somewhat too mole can be (but it is of course much harder than the rubber, just a little softer than TPU, hence the title "semi rigid") to see long if it does not get the iPhone alone.
Protection is niquel, just a pity it does not take any glass surface: between 2 and 3 mm on each side unprotected. However, the touch is well protected him. And no problems as to the use of holes and buttons.