It's perfect and it is so light and feels grip while holding it or putting it on the surface like table and it won't slip because it's rubber. Better than leather case. Protecting the camera lens totally-rest assured!:)

Yes, to a certain extent. Dropping your iPhone at about 3 to 4.5 feet in this case, should be fine. Anything above 4.5 feet puts the device at risk. If you are prone to dropping your device a lot, I would suggest buying an OtterBox, or a Life Proof.