Nails can last for 1-3 weeks, depending on factors like nail care, nail health, and the type of manicure.