For 100% polyester fabrics use 1.5 lb. of dye per 100 lbs. of fabric (1.5% OWG) to get medium shades. (With black, you are going to get more of a charcoal grey with this product.) That would be 6 - 4 oz packets, so 3 for 50 lbs. of fabric, etc.
XML data type was introduced in SQL Server 2005. This type allows you to store XML data up to 2 GB. Here is a small example of, pretty much self-explanatory.
The stored representation of xml data type instances cannot exceed 2 GB. It cannot be used as a subtype of a sql_variant instance. It does not support casting or converting to either text or ntext. Use varchar(max) or nvarchar(max) instead. It cannot be compared or sorted. This means an xml data type cannot be used in a GROUP BY statement. It cannot be used as a parameter to any scalar, built-in functions other than ISNULL, COALESCE, and DATALENGTH. It cannot be used as a key column in an index.