Chat on WhatsApp

Variable sizing matrix on Magento — is it really feasible across apparel + footwear + equipment?

Yes, and it’s where Magento beats Shopify cleanly for sporting goods.

Sporting goods sizing has three different shapes per category:

  • Apparel: size (XS–5XL) + fit (regular / slim / athletic) + length (short / regular / tall) + sometimes by-sport cut. 4 axes, 60–120 SKUs per product family.
  • Footwear: size (US 5–15, EU 35–50, half-sizes) + width (B / D / 2E / 4E for men, AA / B / D for women) + sometimes by-activity (trail / road / cross-training). 3 axes, 80–200 SKUs per product family.
  • Equipment fit: by rider height + inseam + skill level (cycling), by skier height + skill + on-piste-vs-all-mountain (skiing), by hand size + grip type (tennis), by foot strike + arch type (running shoes). 2–4 axes, 20–60 SKUs per product family.

Magento configurable products + EAV attributes per axis handles all three cleanly. Per-category size charts with body-measurement inputs live as CMS blocks rendered conditionally on PDP based on the product attribute set. Fitment quiz on PDP routes the customer to the right SKU before they hit the dropdown — cuts size-driven returns 18–28% in the data I see.

Shopify hits its 100-variant ceiling fast on footwear at this scale (Plus: 2,000, still tight). Forces brands into multi-product workarounds that fragment SEO and analytics.

Was this helpful?