I use this for my daughters (3 & 5) it stays on for a couple of days unless they have a bath rather than a shower - the long soaking washes most of it off. I tried it for myself and found it to be great for toes, but wears off too quickly on fingernails due to the nature of my job combined with housework.
My girls love the colours, and are excited that I finally am happy to have nail polish in the house for them.
I definitely found using a hairdryer on our nails increased the staying power of the polish.