Standard structure
Size (S/M/L/XL/XXL) + Color (5-15 values) + Fit or Material (Regular/Slim/Athletic). That's your 3 options.
Size UI
Button group for 5-6 sizes. Dropdown for extended sizing (Petite XS to XXXL). Show sizing chart above buttons.
Color UI
Color swatches (chips or image thumbnails). Show sold-out with strikethrough, not hidden.
Personalization options
Name + jersey number as line-item properties via personalizer app. Photo upload for custom t-shirts.
Frequently asked questions
How to set up apparel options on Shopify?
Size + Color + Fit/Material as 3 variants. Personalization (name, number) as app-based line-item properties.
Best size UI for apparel?
Button group for 5-6 sizes. Dropdown for extended sizing (17+ values with Petite, Plus).
Color swatches or dropdown?
Swatches — 10-30% conversion lift on apparel.
How to show sizing chart?
Metafield rendered in product template. Modal on 'Sizing chart' link.
Sold-out variant UX?
Strikethrough + disabled. Not hidden. Notify-me button for restock.
Best personalizer app for apparel?
Print It My Way ($7.99+), Zepto ($9.99+). Both handle name + jersey number + photo upload.
Multi-image per variant color?
Metafield with image list per variant. Theme code filters gallery.
Mobile variant picker for apparel?
Button group with 44×44 px targets. Swatches for color. Bottom sheet for expanded sizing.
Related reading
Try it free on Shopify
Print It My Way's permanent Free plan includes live preview, custom options, and Cart Transform pricing.
Install Print It My Way