The products are very good and really good quality. Speedy delivery as I wanted this products to arrive ASAP but they ended up arrived before I was expected. The service I received from Kevin Yu was amazing, Kevin was very polite and very responsive.