The product is good quality. It arrived within a timely manner, etc. However, they are a foreign company and you need to be award that your bank will charge you international exchange fees. Also, their return policy is not ideal. Since is a foreign company you will need to pay international shipping if you wish to return them and the cost of mailing something out is more than the product itself. I will never by from them again, I like the flexibility of returning things and this company does not provide this costumer service.