Last moen faucet lasted 20 years...very durable.  Tried to fix it with moen replacement parts but styles were different on threading and still had a leak so replaced faucet with a new Moen.