I did want to mention that vintage clothes are often very high quality. Pre-80s clothes are often made of more durable fabrics with excellent stitchery, and are made to last.
Vintage coats are especially good buys, and can both last and look good forever with proper care! Vintage coats often have some beautiful styling, and can be both classic and trendy.