Very complete, this case comes with covers for the interfaces and lighting as well as a protective film of the screen (which is not the best either quality). As regards protection, it's great, hugs all buttons of the iphone and do not move a muscle! The iPhone is well protected! However, the clear blue part is dirty too quickly even if it must be clean and I regret that the rear part of the hull is not non-slip! In addition, it enhances the vibrations quite iphone at the noise, what bothers me sometimes.