I am leaving this review in advance.Since the shipping process has been really tricky this time, I have yet to receive my package.However, Ashley has been communicative the whole time. Her customer service is great, which makes me feel reassured that everything will work out.??I can't wait for the products to arrive, it would be worth the wait.