Fabric Type Attribute

This article explains the Fabric Type attribute and how it will be read and accepted by Amazon

Taj Singh avatar
Written by Taj Singh
Updated over a week ago

If the Fabric Type attribute is not sent correctly it can result in errors on Apparel listings that are not similar to other attribute errors. The Fabric Type attribute accepts values only in certain formats but due to the wide array of values that could be present here, a select list is not possible and direct entry is needed.

This guide explains what will be accepted by Amazon for this attribute and what will not.

General Structure

  • The attribute should be formatted as a comma separated list of fabrics and percentages, with the percentage before the fabric.

  • The percentage must be followed by the % sign and a space before the fabric name

  • The percentage cannot be more than 2 decimal places (e.g 10.05% is ok but 10.043% is not)

  • The fabrics must be listed in descending order from most present to least present

Inner / Outer Fabric structure

If your product has different fabric for the inner layer vs the outer layer you'll need to indicate that when you add the data to the Fabric Type attribute.

  • Inner and outer fabric types should be indicated with an Inner: or Outer: at the start of the fabric type lists

  • The Inner and Outer fabric lists should be separated with a ;

  • Within each fabric type lists, the same rules in the general structure apply (e.x. need to specify the percentage before each fabric, include the % sign and a space between the percent and fabric, no more than 2 decimal places, fabrics listed in descending order).


Invalid Example

Invalid Reason

Valid Example

100 Cotton

No % sign

100% Cotton


No space between % and fabric

100% Cotton

Cotton 100%

Percent not before the fabric type

100% Cotton

90% Cotton 6% Polyamide 4% Elastane

No comma between fabrics

90% Cotton, 6% Polyamide, 4% Elastane

90% Cotton, 5.999% Polyamide, 4.001% Elastane

More than 2 decimal places in the percentage

90% Cotton, 6% Polyamide, 4% Elastane

45% Wool, 55% Polyamide

Fabrics not listed in descending order

55% Polyamide, 45% Wool

Inner 100% Cotton, Outer 90% Polyester, 10% Polyamide

Missing colon after Inner and Outer, no ; between the fabric lists

Inner: 100% Cotton; Outer: 90% Polyester, 10% Polyamide

Note: The fabric name should not include the delimiters “;” “:” “,” and “%” outside of the expected structure.

Did this answer your question?