I haven’t received all of my order yet due to shipping issues, but the product I have is great quality. And the customer service is excellent — very responsive (within minutes!) and helped resolve my issues with minimal work on my part. You can’t ask for more than that. :)