The product is good enough. It helps keep the design of the iPhone while protecting it. However, I am very disappointed with the color that is very far from that of the photo. Indeed, green is far from being apple green, or neon green. The shell is pale and dull.