@ysmina-- We can't really say an exact number of years a good needs to last for to be categorized as durable. A better way to figure out durable vs nondurable goods is to ask yourself if that good is an investment or just something that you need to consume.
Clothing is nondurable because it's not an investment. There is no guarantee how long a piece of clothing will last. And the word investment implies that there a considerable amount of money being spent on that product, which doesn't apply to most clothing items.
Some people actually categorize clothing as a "semi-durable" good, because like you said, it lasts longer than something like food, which is definitely nondurable.