Was meant to be delivered within a few days of ordering to get a msg on the day it was meant to be ordered to be told it had been delayed,tried multiple times to cancel the order to keep having a message come up saying "something went wrong " so had to contact tiktok to cancel and get refund.