My best Zara purchase is my red pea coat - going on 6 years old and still in excellent condition.
My next favourite is a one button black coat (2 years old), bought on a whim because I was really cold and thought it would be useful, such a classic style and practical too. Nice to have a coat that I am not precious about.
Zara gold bomber, bought as a bit of fun 3 years ago and has been a great rain jacket and travel companion.
Zara knits are also staples for me, I find that they only last up to 2 years, but they definitely clock up the wears, being perfect layering pieces. I have this knit in ivory, grey, pink, red, navy and black.