Manufactured in the United States by Uniroyal, Spirit Millennium comes in almost 100 different colors. This product is sold by the yard. A quantity of 1, means 1 yard. Our minimum order is 3 yards. This is one of the easiest materials to work with for our style of upholstery. It is our preferred vinyl to work with. If you need a few extra yards, you can purchase them directly from the website or you can add it to your purchase order.