My order took longer than what it advertised but I guess with covid situation I blame post office. The company was quick in replying and offering me a refund & too keep item if it arrived which was great customer service. Eventually I received it but very disappointed. There was a leak so I’m guessing that might be why it didn’t work. Did not stain at all and I left it on multiple times and even overnight. No makeup or even moisturizer before applying. Maybe I’ll attempt to order again, only because service was great.