use chanel nailpolish. it stays on for like a month without touchups. it protects the nails. its 30 dollars but its well worth it