My suggestion would be pay a little extra and stay away from the chain stores like Lowe's, Home Despot, McCoys, etc.
Find an established plumbing supply store.
Get your finish parts there. If one goes bad, you KNOW where to find parts.

Analogy - you don't NEED a Rolls Royce to get to the prom....but Granny's '64 Ford Falcon ain't the chariot of choice either.
Moen, Delta and Kohler are all acceptable. Just be sure the faucets have a brass body.

The longevity of washers and seals depends on the source of your water.

I went to Morris Supply in Wichita Falls, Texas..
Showed the guy my valve body and he reached onto a pegboard and handed me the valves.
"Are you sure? Mine don't have that little gasket."
"Yes it does."
"No, it doesn't."
"Trust me. It does!"

Guess what?
I needed those little gaskets! LOL!

Don't buy plumbing supplies from a multipurpose store.

Always puzzled me!
Lowe's sells those little sheds out front for $2150. You can go inside and spend $2150 and have nearly twice the building!
In today's lumber prices, that may be $21K! LOL!