Since I've not yet received my shipment, I can't attest to the quality of the product. However, I can attest to the quality of customer service that I've received....and that's been non-existant. The company does not utilize standard shipping companies like UPS, FedEx or USPS, but rather sends you a portal link with crazy information and unfortunately no valid tracking numbers. So, I have no idea where my box is and when it will be delivered. Upon contacting the company, they send an email with the same portal link that offers no valid information. In the age of customer experience wins, this company is a total LOSS!