This is high quality 13 oz cotton velvet. Price is per 1/2 yard. Fabric is non returnable. You may choose to purchase a swatch before purchasing yardage for colour matching. Due to the differences in computer monitors, colours may not be the same as your monitor displays. Swatches purchases include a 30 day rebate when you choose to purchase velvet. Black is currently out of stock.