The shipping and communication was terrible!! I tried to communicate via multiple platforms and eventually got ignored. I finally reached out to the customer service email again to just give up and I received a response with the requested information. It literally took nearly 2 months for my product to arrive. Things and delays happen, but proper communication could solve these issues. Great product just poor customer service communication. I want to purchase more, but am nervous.