I wasn't expecting the nail polishes to be super high quality but they don't even last a few hours on my 4 year old nails. The nail polish comes off very easily. My daughter also had a pretty nasty allergic reaction to lip gloss. She grabbed it without me knowing and smeared quite a bit of it on and around her lips and the next thing I know she was getting hives all over her body and I had to give her Benadryl. I no longer had the box so I have no idea what's inside what she was reacting to and I contacted the company to try and get an ingredient list but never received a reply.