He quality is pretty decent for the cost. As for the customer service, hope and pray that you dont need to contact them, they are like robots and aren't looking to assist. The shipping takes forever/ My package going from VA to NJ took 2.5 weeks which shouldn't have taken more than 3-5 business days. Customer service kept saying check the tracking. DUH! Thats why im contacting you... Once my order was finally delivered, 2.5 weeks late they sent an email saying your package is delivered and acted as if im the idiot.