A well-made suit can last for several years, depending on the frequency of wear and care. With proper maintenance, rotation, and dry cleaning, a suit can remain in good condition for a long time.