Stack matched to the catalog
Custom WordPress + WooCommerce when the editor team has to own the catalog day-to-day, headless Next.js when the math justifies it, Shopify when speed-to-market wins. Mattress Fit runs WooCommerce with 2,500+ products and full variations. Stack mapped to the operator, not the agency.