While both terms refer to an item that is old, there are differences. “Antique” refers to an item that is more than 100 years old. This is also the legal definition that US Customs uses.
According to most experts, “vintage” (sometimes also referred to as semi-antique) is used to describe something that’s at least 20 years old, but less than 100 years old. It’s not antique yet, but still a long-treasured piece that has been carefully worn and stood the test of time. We’re sure that with proper care, our vintage rugs will become antique pieces that your family will treasure for years to come.