string variant

size

The product's size. Required for apparel and footwear, recommended for many other categories where dimensions matter.

Also known as: product_size

Channel support

Channel Status Field name Notes
Google Merchant Center Conditional size Required for apparel and footwear. Docs →
Meta Commerce Manager Recommended size
TikTok Shop Recommended size
Pinterest Catalog Recommended size
Amazon Required size_name
Bing Merchant Center Conditional size

Why it matters

Size is the most common filter users apply in apparel Shopping. Items without size fall out of size-filtered searches entirely. For variant grouping with item_group_id, size also disambiguates between variants — without it, channels can't tell which variant won the click.

Size is the most common filter applied in apparel Shopping, ahead of even colour and price. Items without size fall out of size-filtered searches, and apparel-specific Shopping placements often require size to be populated at all. For non-apparel products where dimensions matter (furniture, electronics, packaging), size carries weight too but with looser filtering.

The regional sizing problem is where most catalogs need `size_system` paired with the size value. UK 12, US 12, EU 12, and JP 12 are four different physical sizes. Without `size_system` declaring the standard, channels guess based on locale and the guesses are often wrong. Multi-region catalogs serving UK and US markets especially need explicit size_system declarations — otherwise UK 12 dresses get shown to US users expecting US 12 (much smaller) and the returns flood in.

Variant grouping under `item_group_id` requires size to disambiguate variants. Without size populated on each variant, channels can't tell which variant won the click, which kills variant-level performance reporting and breaks size-specific retargeting.

Format rules

  • Use channel's accepted size values per region (S/M/L for unisex, numeric for UK women's, etc.)

    Applies to: Google Merchant Center, Meta Commerce Manager, TikTok Shop, Pinterest Catalog, Amazon, Bing Merchant Center

  • Pair with size_system and size_type when ambiguity exists across regions

    Applies to: Google Merchant Center

  • Max 100 characters

    Applies to: Google Merchant Center

Valid examples

M

Unisex small/medium/large

UK 12

Regional numeric sizing with size_system specified

9.5 EU

European footwear sizing

Common mistakes

Medium-ish

Ambiguous — pick a standard size value

(blank for variant)

Missing size on a sized product is a blocking issue

Common issues involving this field

FAQ

What's size_system and when should I use it?

size_system disambiguates regional sizing ('US', 'UK', 'EU', 'JP'). Use it whenever your catalogue serves multiple regions and the numeric size could mean different things in different markets.

Can I use 'One Size' or 'OS'?

Yes — 'one size' is accepted across channels for genuinely one-size products. Don't use it as a catch-all for items where sizing exists but you haven't filled it in.

Last reviewed: 26 May 2026

Free plan · No card

Why wait? Try it free today.

Stop managing feeds manually. Start optimising with AI in 30 seconds.

  • Free plan, no credit card required
  • 1 brand, 1 feed, 100,000 products per feed
  • Full AI Product Optimisation, Rule Engine, and 200+ channel exports
  • Pay only for AI credits when you need them