> For the complete documentation index, see [llms.txt](https://support.storefront.co.za/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.storefront.co.za/features/catalogue/attributes.md).

# Attributes

Attributes are the characteristics that describe a product, such as material, weight, dimensions or model number. They give customers the detail they need to decide, and they help your products appear in relevant search results.

Attributes also work as filters on your filter pages, letting a customer narrow a long list down to the products that actually suit them.

### How Attributes Are Structured

Attributes are organised in three levels:

* An **attribute set** is the group, such as Technical Specifications.
* An **attribute** is one characteristic within that set, such as Material.
* A **value** is one option for that attribute, such as Cotton.

### Adding an Attribute

1. Click on Catalogue > Attributes
2. Click on the Create button
3. Give your attribute set a name and a description. Remember this is the group name for the set
4. Click the Attributes tab
5. Click the Create button
6. Give your attribute a name and a prompt
7. Select a type from the dropdown
8. Click on the Values tab
9. Enter your attribute values
10. Click on the Submit button
11. Click on the Create button

### Making an Attribute Filterable

Adding an attribute does not automatically make it a filter on your storefront. Which attributes are available as filters is set under Store Settings > Catalogue & Products > Search filters.

{% hint style="info" %}
Attributes are only as useful as they are consistent. If some products record material as Cotton and others as 100% cotton, customers get two filter options for the same thing.
{% endhint %}
