I polish my nails all the time and it definitely gets stain and yellow. I would do diy like toothpaste but it doesn’t last since I polish every week. Base coats will also leave my nail stain. I wish I found this product sooner. It’s a beautiful color, a shimmer of blue in the sunlight but not so glittery which I love. It’s so pretty on its own. I even use it as a base coat and put polish on top. When I remove the polish, my nails aren’t as stained as usual! I do use sheer and light polishes, so I don’t know if it will do the same with dark polishes. Overall , I love it. The only con is, when I wash my hair,(in the shower for 30 mins or more to ) this does peal off. So if you’re using water a lot or take a while to wash your hair like me, this will peal ( remove itself)