I have not used shallac, but I have used gelish on 2 little girls. 1 had no problems with it, the other peeled it off. I did put it down to child though & not the product, she quite happily tells eveyone that she peeled it off, "but mum I promise I won't if my friend does them again" lol.