The quality of the product is really great. It is worth the price, this one is really unexpected. When the package was opened, I was very surprised. Moreover, the details in all aspects are relatively complete. It is a mature product. At least it is much better than my previous cheap goods, i wish i could returned those because this one is perfect!