The best way to keep it from chipping, or peeling off, is first use mild polish remover on nails to get any oil or dirt off (I have also been told to rough up the nails abit every other week (use a buff bar and use the even out side but do not push hard or do for to long.). After I use the remover and let the nails dry, I use a good base coat, one that helps hold the polish.  I let the base dry for 10 min's or so, then put on 1 THIN coat and let it dry 20min's or more then Put on JJa second Thin coat of the polish. After 20+ min's I put on a good top coat, which protects the polish, gives a nice shine and takes away that sand paper feel. You need to put on thiner coats and let it dry longer between coats when using glitter polish.  Also it helps to use 100% acetone remover, got mine at Walmart, to make it easer then reg or even normal acetone polish remover.