{"schema_version":"garment-access/2.4.0","record_id":"garment:printful:320","slug":"printful-320-aop-crew","record_revision":"printful-320-aop-crew.2026-09-16.r1","projection":"vaybel","service_status":"published_research_snapshot","published_at":"2026-09-20T19:29:59.472930Z","research":{"seed":{"unit":"printful_native","vaybel_skus":["VB-PF-AOP-CREW"],"catalog_title":"Printful All-Over Print Recycled Unisex Sweatshirt","category_code":"AOP-CREW","printful_product_id":"320","printify_blueprint_ids":[],"printify_print_provider_ids":[]},"status":"complete_with_gaps","scope_note":"US/USD is the comparison context, not an assumption about source currency, stock or fulfillment. Seed identifiers come from the Vaybel catalog and are hints, not evidence.","started_at":"2026-09-16T22:49:19Z","limitations":"Sourcing leans on Printful's own catalog/API and blog (single lineage); help.printful.com (including the 2025 AOP fabric-change article), reddit and the JS-gated File-guidelines tab were not fetchable, so per-placement pixel template dimensions, care instructions and an independent review corpus are missing. Independent customer-evidence routes were tried (seller sample reviews, YouTube, forums) but returned only generic Printful reviews, a Printful-produced livestream, or a different product; usable firsthand evidence naming product 320 remains the Printful-page reviews. Prices are a timestamped catalog snapshot, not an executable quote.","completed_at":"2026-09-16T23:20:00Z","product_input":"Printful All-Over Print Recycled Unisex Sweatshirt (Printful catalog product 320)","default_market":"US","default_currency":"USD","identity_resolved":true,"fact_review_status":"completed"},"data":{"identity":{"brand":null,"aliases":null,"category":"Sweatshirts","collection":null,"style_code":"320","subcategory":"All-over print (cut-and-sew)","manufacturer":"Printful","introduced_at":null,"official_name":"All-Over Print Recycled Unisex Sweatshirt","discontinued_at":null,"lifecycle_status":"active","manufacturer_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","country_of_origin":null,"manufacturer_revision":null,"care_instructions_blank":null,"care_instructions_decorated":null,"manufacturer_audience_label":"Unisex"},"material_profiles":[{"id":"mat-001","name":"Recycled polyester/elastane fleece (US/Mexico manufacturing)","finish":"soft cotton-feel face","care_note":null,"ply_count":null,"yarn_type":null,"scope_note":"Fabric for units manufactured in the US/Mexico; region-dependent composition.","weight_gsm":308,"dye_process":"dye sublimation (all-over print)","fiber_names":["recycled polyester","elastane"],"brushed_side":"inside (brushed fleece)","weight_basis":"per fabric area (oz/yd2); source states both oz and gsm","knit_or_weave":"knit","handfeel_claim":"Maker: soft cotton-feel face, brushed fleece inside","weight_original":9.08,"face_fiber_names":null,"yarn_count_value":null,"composition_layer":"whole_fabric","fiber_percentages":[96,4],"yarn_count_system":null,"fabric_construction":"brushed fleece knit","stretch_description":null,"applies_to_color_ids":["color-001"],"composition_complete":true,"weight_original_unit":"oz/yd2","face_fiber_percentages":null},{"id":"mat-002","name":"Recycled polyester/elastane fleece (Latvia manufacturing)","finish":"soft cotton-feel face","care_note":null,"ply_count":null,"yarn_type":null,"scope_note":"Fabric for units manufactured in Latvia; region-dependent composition.","weight_gsm":308,"dye_process":"dye sublimation (all-over print)","fiber_names":["recycled polyester","elastane"],"brushed_side":"inside (brushed fleece)","weight_basis":"per fabric area (oz/yd2); source states both oz and gsm","knit_or_weave":"knit","handfeel_claim":"Maker: soft cotton-feel face, brushed fleece inside","weight_original":9.08,"face_fiber_names":null,"yarn_count_value":null,"composition_layer":"whole_fabric","fiber_percentages":[95,5],"yarn_count_system":null,"fabric_construction":"brushed fleece knit","stretch_description":null,"applies_to_color_ids":["color-001"],"composition_complete":true,"weight_original_unit":"oz/yd2","face_fiber_percentages":null}],"colors":[{"id":"color-001","notes":"Only variant color offered; on this all-over-print garment the base is effectively the undyed/trim base. Seam stitch color is separately selectable (white/black). Latvia-made units use material profile mat-002 (95/5).","calibrated":null,"color_space":"sRGB","color_values":[255,255,255],"supplier_names":null,"lifecycle_status":"active","manufacturer_code":null,"manufacturer_name":"White","pantone_reference":null,"material_profile_id":"mat-001","color_measurement_method":"provider-declared swatch hex (#ffffff), not a textile measurement","color_measurement_conditions":null}],"size_ranges":[{"id":"size-001","scope":"Printful listing (product 320)","labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"market":"US","revision":null,"size_system":"alpha","audience_label":"Unisex","size_chart_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","provider_listing_id":"listing-pf-320","manufacturer_fit_term":"Unisex fit"}],"variants":[],"measurements":[{"id":"measure-001","unit":"inches","scope":"Printful body size guide (product 320)","value":34.65,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"2XS","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-002","unit":"inches","scope":"Printful body size guide (product 320)","value":36.22,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"XS","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-003","unit":"inches","scope":"Printful body size guide (product 320)","value":37.8,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"S","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-004","unit":"inches","scope":"Printful body size guide (product 320)","value":39.37,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"M","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-005","unit":"inches","scope":"Printful body size guide (product 320)","value":42.52,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"L","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-006","unit":"inches","scope":"Printful body size guide (product 320)","value":45.67,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-007","unit":"inches","scope":"Printful body size guide (product 320)","value":48.82,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"2XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-008","unit":"inches","scope":"Printful body size guide (product 320)","value":51.97,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"3XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-009","unit":"inches","scope":"Printful body size guide (product 320)","value":55.12,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"4XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-010","unit":"inches","scope":"Printful body size guide (product 320)","value":58.27,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"5XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-011","unit":"inches","scope":"Printful body size guide (product 320)","value":61.42,"method":"Body measurement (Chest); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"6XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"chest_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-012","unit":"inches","scope":"Printful body size guide (product 320)","value":28.35,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"2XS","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-013","unit":"inches","scope":"Printful body size guide (product 320)","value":29.92,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"XS","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-014","unit":"inches","scope":"Printful body size guide (product 320)","value":31.5,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"S","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-015","unit":"inches","scope":"Printful body size guide (product 320)","value":33.07,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"M","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-016","unit":"inches","scope":"Printful body size guide (product 320)","value":36.22,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"L","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-017","unit":"inches","scope":"Printful body size guide (product 320)","value":39.37,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-018","unit":"inches","scope":"Printful body size guide (product 320)","value":42.52,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"2XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-019","unit":"inches","scope":"Printful body size guide (product 320)","value":45.67,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"3XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-020","unit":"inches","scope":"Printful body size guide (product 320)","value":48.82,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"4XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-021","unit":"inches","scope":"Printful body size guide (product 320)","value":51.97,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"5XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-022","unit":"inches","scope":"Printful body size guide (product 320)","value":55.12,"method":"Body measurement (Waist); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"6XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"waist_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-023","unit":"inches","scope":"Printful body size guide (product 320)","value":35.43,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"2XS","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-024","unit":"inches","scope":"Printful body size guide (product 320)","value":37.01,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"XS","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-025","unit":"inches","scope":"Printful body size guide (product 320)","value":38.58,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"S","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-026","unit":"inches","scope":"Printful body size guide (product 320)","value":40.16,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"M","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-027","unit":"inches","scope":"Printful body size guide (product 320)","value":43.31,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"L","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-028","unit":"inches","scope":"Printful body size guide (product 320)","value":46.46,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-029","unit":"inches","scope":"Printful body size guide (product 320)","value":49.61,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"2XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-030","unit":"inches","scope":"Printful body size guide (product 320)","value":52.76,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"3XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-031","unit":"inches","scope":"Printful body size guide (product 320)","value":55.91,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"4XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-032","unit":"inches","scope":"Printful body size guide (product 320)","value":59.06,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"5XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-033","unit":"inches","scope":"Printful body size guide (product 320)","value":62.2,"method":"Body measurement (Hips); tape around body per Printful measure-yourself guide","revision":null,"condition":"Maker suggests ordering a size up when between sizes","landmarks":null,"dataset_id":"pf-measure-yourself","size_label":"6XL","variant_id":null,"tolerance_plus":null,"tolerance_unit":null,"tolerance_minus":null,"measurement_kind":"body","measurement_name":"hip_circumference","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-034","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":18.9,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"2XS","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-035","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":19.69,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"XS","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-036","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":20.47,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"S","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-037","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":21.26,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"M","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-038","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":22.83,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"L","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-039","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":24.41,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-040","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":25.98,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"2XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-041","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":27.56,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"3XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-042","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":29.13,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"4XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-043","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":30.71,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"5XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-044","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":32.28,"method":"Product measurement A: 1/2 chest width, laid flat (full flat chest = 2x value)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"6XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"chest_width_flat","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-045","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":25.98,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"2XS","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-046","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":26.18,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"XS","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-047","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":26.77,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"S","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-048","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":27.36,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"M","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-049","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":27.95,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"L","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-050","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":28.54,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-051","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":29.13,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"2XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-052","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":29.72,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"3XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-053","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":30.91,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"4XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-054","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":32.09,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"5XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-055","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":33.27,"method":"Product measurement B: length, laid flat (landmark not specified)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"6XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"body_length_unknown_landmark","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-056","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":22.05,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"2XS","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-057","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":22.05,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"XS","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-058","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":22.64,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"S","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-059","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":23.23,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"M","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-060","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":23.82,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"L","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-061","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":24.02,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-062","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":24.21,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"2XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-063","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":24.41,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"3XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-064","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":24.61,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"4XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-065","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":24.8,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"5XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"},{"id":"measure-066","unit":"inches","scope":"Printful finished-garment size guide (product 320)","value":25.0,"method":"Product measurement C: sleeve length, laid flat (landmark not specified in source)","revision":null,"condition":"Custom-made by hand; may vary by up to 1 inch","landmarks":null,"dataset_id":"pf-product-measure","size_label":"6XL","variant_id":null,"tolerance_plus":1.0,"tolerance_unit":"inches","tolerance_minus":1.0,"measurement_kind":"finished_garment","measurement_name":"other","pre_or_post_wash":null,"normalized_value_mm":null,"provider_listing_id":"listing-pf-320"}],"construction":[{"id":"con-001","thread":null,"hardware":null,"quantity":null,"component":"seams","dimensions":null,"label_type":null,"removable_label":null,"construction_detail":"Overlock seams throughout","material_profile_id":null,"seam_or_stitch_type":"overlock","country_or_lot_scope":null},{"id":"con-002","thread":null,"hardware":null,"quantity":null,"component":"garment assembly","dimensions":null,"label_type":null,"removable_label":null,"construction_detail":"Precision-cut and hand-sewn from individually printed fabric panels (cut-and-sew all-over print)","material_profile_id":null,"seam_or_stitch_type":null,"country_or_lot_scope":null}],"decoration_methods":[{"id":"deco-001","method":"cut_and_sew_print","supported":true,"underbase":null,"limitations":"Seam/front-to-back alignment not guaranteed; keep critical elements (text, logos, faces) away from seams; dark backgrounds can show white streaks where fabric stretches","variant_ids":null,"pretreatment":null,"ink_or_thread":"Sublimation inks certified under OEKO-TEX ECO PASSPORT","sampling_note":"Order a sample to confirm color and placement","process_parameters":"Dye sublimation: artwork printed to transfer paper, then heat/pressure bonds ink into polyester fibers; panels printed before assembly","provider_listing_id":"listing-pf-320","cotton_face_requirement":"Not applicable; sublimation requires a polyester-based face"}],"decoration_placements":[{"id":"place-001","unit":null,"bleed":null,"shape":"all_over","width":null,"height":null,"dpi_min":null,"method_id":"deco-001","safe_area":null,"supported":true,"coordinates":null,"size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"variant_ids":null,"file_formats":["PNG","JPEG"],"obstructions":"Seams shift during cut-and-sew; front-to-back and seam alignment not guaranteed","template_url":null,"placement_key":"front","coordinate_system":null,"template_revision":null,"provider_listing_id":"listing-pf-320","provider_variant_ids":null,"provider_placement_id":"default","combined_placement_restrictions":null},{"id":"place-002","unit":null,"bleed":null,"shape":"all_over","width":null,"height":null,"dpi_min":null,"method_id":"deco-001","safe_area":null,"supported":true,"coordinates":null,"size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"variant_ids":null,"file_formats":["PNG","JPEG"],"obstructions":"Seams shift during cut-and-sew; front-to-back and seam alignment not guaranteed","template_url":null,"placement_key":"back","coordinate_system":null,"template_revision":null,"provider_listing_id":"listing-pf-320","provider_variant_ids":null,"provider_placement_id":"back","combined_placement_restrictions":null},{"id":"place-003","unit":null,"bleed":null,"shape":"all_over","width":null,"height":null,"dpi_min":null,"method_id":"deco-001","safe_area":null,"supported":true,"coordinates":null,"size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"variant_ids":null,"file_formats":["PNG","JPEG"],"obstructions":"Seams shift during cut-and-sew; front-to-back and seam alignment not guaranteed","template_url":null,"placement_key":"sleeve_left","coordinate_system":null,"template_revision":null,"provider_listing_id":"listing-pf-320","provider_variant_ids":null,"provider_placement_id":"sleeve_left","combined_placement_restrictions":null},{"id":"place-004","unit":null,"bleed":null,"shape":"all_over","width":null,"height":null,"dpi_min":null,"method_id":"deco-001","safe_area":null,"supported":true,"coordinates":null,"size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"variant_ids":null,"file_formats":["PNG","JPEG"],"obstructions":"Seams shift during cut-and-sew; front-to-back and seam alignment not guaranteed","template_url":null,"placement_key":"sleeve_right","coordinate_system":null,"template_revision":null,"provider_listing_id":"listing-pf-320","provider_variant_ids":null,"provider_placement_id":"sleeve_right","combined_placement_restrictions":null},{"id":"place-005","unit":null,"bleed":null,"shape":null,"width":null,"height":null,"dpi_min":null,"method_id":"deco-001","safe_area":null,"supported":true,"coordinates":null,"size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"variant_ids":null,"file_formats":["PNG","JPEG"],"obstructions":"Seams shift during cut-and-sew; front-to-back and seam alignment not guaranteed","template_url":null,"placement_key":"label_inside","coordinate_system":null,"template_revision":null,"provider_listing_id":"listing-pf-320","provider_variant_ids":null,"provider_placement_id":"label_inside","combined_placement_restrictions":null},{"id":"place-006","unit":null,"bleed":null,"shape":null,"width":null,"height":null,"dpi_min":null,"method_id":"deco-001","safe_area":null,"supported":true,"coordinates":null,"size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"variant_ids":null,"file_formats":["PNG","JPEG"],"obstructions":"Seams shift during cut-and-sew; front-to-back and seam alignment not guaranteed","template_url":null,"placement_key":"label_outside","coordinate_system":null,"template_revision":null,"provider_listing_id":"listing-pf-320","provider_variant_ids":null,"provider_placement_id":"label_panel","combined_placement_restrictions":null}],"provider_listings":[{"id":"listing-pf-320","platform":"printful","observed_at":"2026-09-16T22:48:58Z","product_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","blueprint_id":null,"catalog_title":"All-Over Print Recycled Unisex Sweatshirt","provider_name":"Printful","availability_note":"All 11 variants in stock across EU, EU_LV (Latvia) and US regions at capture","fulfillment_route":"Printful in-house cut-and-sew","print_provider_id":null,"catalog_product_id":"320","available_color_ids":["color-001"],"manufacturing_region":"US, Mexico, or Latvia (region-dependent); blank components sourced from China","available_size_labels":["2XS","XS","S","M","L","XL","2XL","3XL","4XL","5XL","6XL"],"decoration_methods_raw":["CUT-SEW / All-over synthetic"],"print_provider_location":null,"variant_mapping_coverage":"11 variants = White x {2XS..6XL}; one variant per size; grid owned by live catalog sync","manufacturer_identity_confirmed":true}],"provider_variants":[{"id":"pvar-001","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"2XS","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"19769","substitution_policy":null},{"id":"pvar-002","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"4XL","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"19770","substitution_policy":null},{"id":"pvar-003","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"5XL","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"19771","substitution_policy":null},{"id":"pvar-004","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"6XL","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"19772","substitution_policy":null},{"id":"pvar-005","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"2XL","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9735","substitution_policy":null},{"id":"pvar-006","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"3XL","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9736","substitution_policy":null},{"id":"pvar-007","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"L","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9733","substitution_policy":null},{"id":"pvar-008","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"M","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9732","substitution_policy":null},{"id":"pvar-009","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"S","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9731","substitution_policy":null},{"id":"pvar-010","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"XL","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9734","substitution_policy":null},{"id":"pvar-011","in_stock":true,"variant_id":null,"observed_at":"2026-09-16T22:48:58Z","provider_sku":null,"raw_color_name":"White","raw_size_label":"XS","availability_status":"in_stock","destination_country":"US","provider_listing_id":"listing-pf-320","provider_variant_id":"9730","substitution_policy":null}],"offers":[{"id":"offer-001","notes":"Printful standard (non-member) base fulfillment price from the public catalog API; sizes 2XS, XS, S, M, L, XL. Excludes shipping and tax. Printful membership plans may reduce this (not confirmed from a Printful pricing page).","currency":"USD","price_url":"https://api.printful.com/products/320","expires_at":null,"offer_kind":"catalog_variant_price","variant_id":null,"observed_at":"2026-09-16T22:48:58Z","price_basis":"standard_public","account_tier":"standard","includes_tax":false,"quantity_max":null,"quantity_min":1,"discount_type":null,"includes_blank":true,"discount_applied":false,"executable_quote":false,"first_print_rule":"All-over print across every panel is included in the base price; no per-placement upcharge (files[].additional_price=null for front, back, both sleeves and label areas). Stitch color and license-type options carry no upcharge.","base_amount_minor":3532,"includes_shipping":false,"destination_country":"US","includes_decoration":true,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","provider_variant_id":null,"decoration_method_id":"deco-001","included_placement_ids":["place-001","place-002","place-003","place-004","place-005","place-006"],"included_placement_count":6,"vaybel_public_price_eligible":true},{"id":"offer-002","notes":"Printful standard (non-member) base fulfillment price from the public catalog API; size 2XL. Excludes shipping and tax. Printful membership plans may reduce this (not confirmed from a Printful pricing page).","currency":"USD","price_url":"https://api.printful.com/products/320","expires_at":null,"offer_kind":"catalog_variant_price","variant_id":null,"observed_at":"2026-09-16T22:48:58Z","price_basis":"standard_public","account_tier":"standard","includes_tax":false,"quantity_max":null,"quantity_min":1,"discount_type":null,"includes_blank":true,"discount_applied":false,"executable_quote":false,"first_print_rule":"All-over print across every panel is included in the base price; no per-placement upcharge (files[].additional_price=null for front, back, both sleeves and label areas). Stitch color and license-type options carry no upcharge.","base_amount_minor":3732,"includes_shipping":false,"destination_country":"US","includes_decoration":true,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","provider_variant_id":"9735","decoration_method_id":"deco-001","included_placement_ids":["place-001","place-002","place-003","place-004","place-005","place-006"],"included_placement_count":6,"vaybel_public_price_eligible":true},{"id":"offer-003","notes":"Printful standard (non-member) base fulfillment price from the public catalog API; size 3XL. Excludes shipping and tax. Printful membership plans may reduce this (not confirmed from a Printful pricing page).","currency":"USD","price_url":"https://api.printful.com/products/320","expires_at":null,"offer_kind":"catalog_variant_price","variant_id":null,"observed_at":"2026-09-16T22:48:58Z","price_basis":"standard_public","account_tier":"standard","includes_tax":false,"quantity_max":null,"quantity_min":1,"discount_type":null,"includes_blank":true,"discount_applied":false,"executable_quote":false,"first_print_rule":"All-over print across every panel is included in the base price; no per-placement upcharge (files[].additional_price=null for front, back, both sleeves and label areas). Stitch color and license-type options carry no upcharge.","base_amount_minor":3932,"includes_shipping":false,"destination_country":"US","includes_decoration":true,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","provider_variant_id":"9736","decoration_method_id":"deco-001","included_placement_ids":["place-001","place-002","place-003","place-004","place-005","place-006"],"included_placement_count":6,"vaybel_public_price_eligible":true},{"id":"offer-004","notes":"Printful standard (non-member) base fulfillment price from the public catalog API; size 4XL. Excludes shipping and tax. Printful membership plans may reduce this (not confirmed from a Printful pricing page).","currency":"USD","price_url":"https://api.printful.com/products/320","expires_at":null,"offer_kind":"catalog_variant_price","variant_id":null,"observed_at":"2026-09-16T22:48:58Z","price_basis":"standard_public","account_tier":"standard","includes_tax":false,"quantity_max":null,"quantity_min":1,"discount_type":null,"includes_blank":true,"discount_applied":false,"executable_quote":false,"first_print_rule":"All-over print across every panel is included in the base price; no per-placement upcharge (files[].additional_price=null for front, back, both sleeves and label areas). Stitch color and license-type options carry no upcharge.","base_amount_minor":4132,"includes_shipping":false,"destination_country":"US","includes_decoration":true,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","provider_variant_id":"19770","decoration_method_id":"deco-001","included_placement_ids":["place-001","place-002","place-003","place-004","place-005","place-006"],"included_placement_count":6,"vaybel_public_price_eligible":true},{"id":"offer-005","notes":"Printful standard (non-member) base fulfillment price from the public catalog API; size 5XL. Excludes shipping and tax. Printful membership plans may reduce this (not confirmed from a Printful pricing page).","currency":"USD","price_url":"https://api.printful.com/products/320","expires_at":null,"offer_kind":"catalog_variant_price","variant_id":null,"observed_at":"2026-09-16T22:48:58Z","price_basis":"standard_public","account_tier":"standard","includes_tax":false,"quantity_max":null,"quantity_min":1,"discount_type":null,"includes_blank":true,"discount_applied":false,"executable_quote":false,"first_print_rule":"All-over print across every panel is included in the base price; no per-placement upcharge (files[].additional_price=null for front, back, both sleeves and label areas). Stitch color and license-type options carry no upcharge.","base_amount_minor":4332,"includes_shipping":false,"destination_country":"US","includes_decoration":true,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","provider_variant_id":"19771","decoration_method_id":"deco-001","included_placement_ids":["place-001","place-002","place-003","place-004","place-005","place-006"],"included_placement_count":6,"vaybel_public_price_eligible":true},{"id":"offer-006","notes":"Printful standard (non-member) base fulfillment price from the public catalog API; size 6XL. Excludes shipping and tax. Printful membership plans may reduce this (not confirmed from a Printful pricing page).","currency":"USD","price_url":"https://api.printful.com/products/320","expires_at":null,"offer_kind":"catalog_variant_price","variant_id":null,"observed_at":"2026-09-16T22:48:58Z","price_basis":"standard_public","account_tier":"standard","includes_tax":false,"quantity_max":null,"quantity_min":1,"discount_type":null,"includes_blank":true,"discount_applied":false,"executable_quote":false,"first_print_rule":"All-over print across every panel is included in the base price; no per-placement upcharge (files[].additional_price=null for front, back, both sleeves and label areas). Stitch color and license-type options carry no upcharge.","base_amount_minor":4532,"includes_shipping":false,"destination_country":"US","includes_decoration":true,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","provider_variant_id":"19772","decoration_method_id":"deco-001","included_placement_ids":["place-001","place-002","place-003","place-004","place-005","place-006"],"included_placement_count":6,"vaybel_public_price_eligible":true}],"price_components":[{"id":"pc-001","currency":"USD","offer_id":"offer-001","method_id":null,"observed_at":"2026-09-16T22:48:58Z","amount_minor":200,"applies_when":"size 2XL","charge_basis":"per item","placement_id":null,"component_type":"size_upcharge","verified_scope":"US catalog price delta vs base (S,M,L,XL)","discount_applied":false,"included_in_base":false,"minor_unit_exponent":2,"minimum_charge_minor":null,"stitch_count_threshold":null},{"id":"pc-002","currency":"USD","offer_id":"offer-001","method_id":null,"observed_at":"2026-09-16T22:48:58Z","amount_minor":400,"applies_when":"size 3XL","charge_basis":"per item","placement_id":null,"component_type":"size_upcharge","verified_scope":"US catalog price delta vs base (S,M,L,XL)","discount_applied":false,"included_in_base":false,"minor_unit_exponent":2,"minimum_charge_minor":null,"stitch_count_threshold":null},{"id":"pc-003","currency":"USD","offer_id":"offer-001","method_id":null,"observed_at":"2026-09-16T22:48:58Z","amount_minor":600,"applies_when":"size 4XL","charge_basis":"per item","placement_id":null,"component_type":"size_upcharge","verified_scope":"US catalog price delta vs base (S,M,L,XL)","discount_applied":false,"included_in_base":false,"minor_unit_exponent":2,"minimum_charge_minor":null,"stitch_count_threshold":null},{"id":"pc-004","currency":"USD","offer_id":"offer-001","method_id":null,"observed_at":"2026-09-16T22:48:58Z","amount_minor":800,"applies_when":"size 5XL","charge_basis":"per item","placement_id":null,"component_type":"size_upcharge","verified_scope":"US catalog price delta vs base (S,M,L,XL)","discount_applied":false,"included_in_base":false,"minor_unit_exponent":2,"minimum_charge_minor":null,"stitch_count_threshold":null},{"id":"pc-005","currency":"USD","offer_id":"offer-001","method_id":null,"observed_at":"2026-09-16T22:48:58Z","amount_minor":1000,"applies_when":"size 6XL","charge_basis":"per item","placement_id":null,"component_type":"size_upcharge","verified_scope":"US catalog price delta vs base (S,M,L,XL)","discount_applied":false,"included_in_base":false,"minor_unit_exponent":2,"minimum_charge_minor":null,"stitch_count_threshold":null}],"shipping_options":[{"id":"ship-001","currency":"USD","offer_id":null,"day_basis":null,"quote_kind":"public_policy","observed_at":"2026-09-16T22:49:01Z","service_name":null,"first_item_minor":829,"transit_days_max":null,"transit_days_min":null,"handling_days_max":null,"handling_days_min":null,"destination_region":null,"destination_country":"US","minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","taxes_duties_policy":null,"size_or_weight_scope":"Category 'All-over print clothing and textiles' -> 'Hoodies, sweatshirts, jackets, pants, joggers'; additional-item price shown is Tier 1 (up to 13 items); further tiers taper (US: 1.75/1.50/1.30/1.20)","additional_item_minor":250},{"id":"ship-002","currency":"USD","offer_id":null,"day_basis":null,"quote_kind":"public_policy","observed_at":"2026-09-16T22:49:01Z","service_name":null,"first_item_minor":729,"transit_days_max":null,"transit_days_min":null,"handling_days_max":null,"handling_days_min":null,"destination_region":"Europe","destination_country":"EU","minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","taxes_duties_policy":null,"size_or_weight_scope":"Category 'All-over print clothing and textiles' -> 'Hoodies, sweatshirts, jackets, pants, joggers'; additional-item price shown is Tier 1 (up to 13 items); further tiers taper (US: 1.75/1.50/1.30/1.20)","additional_item_minor":240},{"id":"ship-003","currency":"USD","offer_id":null,"day_basis":null,"quote_kind":"public_policy","observed_at":"2026-09-16T22:49:01Z","service_name":null,"first_item_minor":729,"transit_days_max":null,"transit_days_min":null,"handling_days_max":null,"handling_days_min":null,"destination_region":"UK","destination_country":"GB","minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","taxes_duties_policy":null,"size_or_weight_scope":"Category 'All-over print clothing and textiles' -> 'Hoodies, sweatshirts, jackets, pants, joggers'; additional-item price shown is Tier 1 (up to 13 items); further tiers taper (US: 1.75/1.50/1.30/1.20)","additional_item_minor":240},{"id":"ship-004","currency":"USD","offer_id":null,"day_basis":null,"quote_kind":"public_policy","observed_at":"2026-09-16T22:49:01Z","service_name":null,"first_item_minor":1769,"transit_days_max":null,"transit_days_min":null,"handling_days_max":null,"handling_days_min":null,"destination_region":"Worldwide","destination_country":null,"minor_unit_exponent":2,"provider_listing_id":"listing-pf-320","taxes_duties_policy":null,"size_or_weight_scope":"Category 'All-over print clothing and textiles' -> 'Hoodies, sweatshirts, jackets, pants, joggers'; additional-item price shown is Tier 1 (up to 13 items); further tiers taper (US: 1.75/1.50/1.30/1.20)","additional_item_minor":800}],"branding_packaging":[{"id":"brand-001","feature":"Inside label print","supported":true,"constraints":"Custom inside label via the label_inside print area","variant_ids":null,"package_dimensions":null,"price_component_id":null,"package_weight_unit":null,"provider_listing_id":"listing-pf-320","package_weight_value":null,"retail_labeling_notes":"Enables private-label neck branding"},{"id":"brand-002","feature":"Label panel print","supported":true,"constraints":"Custom label panel via the label_panel print area","variant_ids":null,"package_dimensions":null,"price_component_id":null,"package_weight_unit":null,"provider_listing_id":"listing-pf-320","package_weight_value":null,"retail_labeling_notes":"Printed label panel option"}],"reviews":[{"id":"review-001","stance":"positive","topics":["print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Praised the product and its print quality.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2026-05-30","decoration_method":"cut_and_sew_print","issue_attribution":"decoration","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-002","stance":"mixed","topics":["fabric_weight","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Sells it in a Shopify store but finds the fabric too thin for a sweatshirt; rates the print and colors highly.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2026-02-12","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-003","stance":"mixed","topics":["handfeel","fabric_sheen","fit"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Found it very soft but disliked the fabric's sheen; the fit felt long, slim and athletic rather than a relaxed sweatshirt.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-11-22","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-004","stance":"positive","topics":["fit","warmth"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Fit as expected and felt warm; would buy again.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-09-28","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-005","stance":"negative","topics":["print_quality","handfeel","fabric_sheen"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Called the print flawless but disliked the shiny, sport-like fabric and wanted a cotton feel.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":2,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-08-13","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-006","stance":"positive","topics":["fit","fabric_weight","layering","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Fit well; lighter than expected but not cheap-feeling, easy to layer and well printed.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-04-15","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-007","stance":"mixed","topics":["fit"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Felt a little too fitted.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-04-04","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-008","stance":"positive","topics":["stretch","print_quality","handfeel"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Loves them despite little stretch when putting them on or off; prints beautifully and soft inside.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-03-22","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-009","stance":"mixed","topics":["print_quality","handfeel"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Print spot on but disliked the fabric.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":3,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-03-22","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-010","stance":"mixed","topics":["fit","stretch","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Good fit up top but the M hem band was too tight and non-stretchy; otherwise strong print and execution.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-03-20","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-011","stance":"positive","topics":["print_quality","fit"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Print came out clear and crisp and the sizing was perfect.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-03-06","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-012","stance":"positive","topics":["print_quality","fit","comfort"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Rated print, size and comfort highly; family loves wearing it.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-02-18","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-013","stance":"mixed","topics":["print_quality","construction","waist_fit","label"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Impressed by the print but noted waist construction issues, an inner label cut off, and a handmade look; would still rebuy as a mid/low-range item.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":3,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-02-14","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-014","stance":"negative","topics":["print_quality","fit","stretch","handfeel"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Great print but the non-stretch waist hem and fabric feel did not work.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":2,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-02-11","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-015","stance":"negative","topics":["fit","stretch"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Found the bottom hem too tight and hard to get on and off, though the top fit once on.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":2,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-01-13","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-016","stance":"negative","topics":["stretch","breathability","handfeel"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"No stretch and a slightly plasticky, non-breathable feel.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":3,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2025-01-02","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-017","stance":"negative","topics":["fit","stretch","waist_fit"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Nice feel but a waist hem so tight it only suits a straight body shape.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":2,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-12-08","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-018","stance":"negative","topics":["fit","women_fit"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Poor fit for curvier women: loose at the waist, tight at the hips and very long, more of a men's cut.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":2,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-12-04","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-019","stance":"mixed","topics":["print_quality","fit","stretch","neck"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Great print but tight, non-stretch waist and neck made it hard to pull over the head; had to size up and is getting customer complaints.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":3,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-12-03","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-020","stance":"positive","topics":["construction","handfeel","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Well made with soft material and colors true to the design.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-12-02","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-021","stance":"positive","topics":["quality","stitch_color"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Happy first purchase; only gripe is stitching comes only in white or black, not color-matched.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-28","decoration_method":"cut_and_sew_print","issue_attribution":"preference","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-022","stance":"negative","topics":["fit","stretch","sizing_advice","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Advises checking the size chart and sizing up; soft but non-stretchy and not like a regular sweatshirt.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":2,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-27","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-023","stance":"mixed","topics":["print_quality","handfeel","price"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Superb print but the fabric feels like swimwear and seems overpriced for the quality.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":3,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-27","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-024","stance":"negative","topics":["fabric_change","composition","stretch","breathability","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Reports the fabric changed from an earlier 70/27/3 poly-cotton-elastane blend to a mostly-polyester 5%-elastane version that is far less stretchy and breathable, especially at the waist and wrists; kept one star for the change though the print is good.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":1,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-18","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-025","stance":"mixed","topics":["fit","stretch","women_fit"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Bottom band a bit tight and shoulders loose; feels cut for men and does not stretch well.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-13","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-026","stance":"positive","topics":["handfeel","construction","fit","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Soft and well made with fabulous print; fits right but snug at the hip for curvier wearers.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-08","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-027","stance":"positive","topics":["fit","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Great, true to size, with vibrant colors.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-11-02","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-028","stance":"positive","topics":["fit","collar"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Collar slightly wide but overall perfect.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-10-23","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-029","stance":"positive","topics":["handfeel","fit","sizing"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Comfy material but runs slightly small, while sizing up would be too long.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":4,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-10-07","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"},{"id":"review-030","stance":"positive","topics":["handfeel","warmth","layering","print_quality"],"firsthand":true,"posted_at":null,"source_id":"S003","paraphrase":"Soft inside, warm and good for layering; the print came out well.","review_url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","variant_id":null,"incentivized":null,"rating_value":5,"rating_scale_max":5,"source_review_id":null,"date_as_displayed":"2024-09-28","decoration_method":"cut_and_sew_print","issue_attribution":"garment","publication_scope":"Reviews embedded on the Printful product page for product 320","raw_variant_label":null,"verified_purchase":null,"duplicate_group_id":null,"provider_listing_id":"listing-pf-320"}],"review_summaries":[{"id":"revsum-001","source_id":"S003","period_end":"2026-05-30","defect_rate":null,"limitations":"Displayed count 236 with 4.5 average; only the 30 embedded bodies were read. Printful-page scoped; not independently corroborated; no return/defect denominators available.","return_rate":null,"period_start":"2024-09-28","bodies_inspected":30,"defect_numerator":null,"displayed_rating":4.5,"population_scope":"Printful product page (product 320) reviewers","rating_scale_max":5,"return_numerator":null,"selection_method":"latest reviews embedded in the Printful product page","defect_denominator":null,"return_denominator":null,"provider_listing_id":"listing-pf-320","representative_sample":false,"displayed_review_count":236,"summary_is_ai_generated":null,"unique_bodies_inspected":30}],"performance_tests":[],"certifications":[{"id":"cert-001","scope":"Sublimation inks used in Printful all-over printing","holder":"Printful (inks / process chemicals)","issuer":"OEKO-TEX","status":"claimed","edition":null,"issued_at":null,"limitations":"Certifies inks/process chemicals, not the garment fabric or this specific style; no certificate number available.","valid_until":null,"claim_wording":"Artwork printed with inks certified under OEKO-TEX ECO PASSPORT","certificate_id":null,"product_specific":false,"registry_checked":false,"verification_url":null,"scheme_or_standard":"OEKO-TEX ECO PASSPORT","applies_to_variant_ids":null},{"id":"cert-002","scope":"Recycled-content verification for Printful's eco catalog (>=70% recycled/organic threshold)","holder":"Printful (eco catalog program)","issuer":"Textile Exchange (via certifier)","status":"claimed","edition":null,"issued_at":null,"limitations":"Catalog-program claim; no certificate confirmed for this specific style (product 320). Fabric is 95-96% recycled polyester, above the 70% threshold, but a style-level certificate was not located.","valid_until":null,"claim_wording":"Printful verifies recycled content via GRS or RCS for its eco catalog","certificate_id":null,"product_specific":null,"registry_checked":false,"verification_url":null,"scheme_or_standard":"Global Recycled Standard (GRS) / Recycled Claim Standard (RCS)","applies_to_variant_ids":null}],"supply_chain":[{"id":"supply-001","stage":"component_sourcing","country":"China","claim_scope":null,"impact_unit":null,"limitations":"Maker states blank components are sourced from China; no facility detail.","methodology":null,"impact_value":null,"evidence_date":null,"facility_name":null,"impact_boundary":null,"lot_or_variant_scope":"blank components","traceability_evidence":"Maker statement only","labor_or_environmental_claim":null},{"id":"supply-002","stage":"garment_manufacturing","country":"United States / Mexico","claim_scope":"US/Mexico lot","impact_unit":null,"limitations":"Region inferred from composition statement; no facility named.","methodology":null,"impact_value":null,"evidence_date":null,"facility_name":null,"impact_boundary":null,"lot_or_variant_scope":"US/Mexico-made units","traceability_evidence":"Maker statement only","labor_or_environmental_claim":"Fabric 96% recycled polyester, 4% elastane"},{"id":"supply-003","stage":"garment_manufacturing","country":"Latvia","claim_scope":"Latvia lot","impact_unit":null,"limitations":"Region inferred from composition statement; no facility named.","methodology":null,"impact_value":null,"evidence_date":null,"facility_name":null,"impact_boundary":null,"lot_or_variant_scope":"Latvia-made units","traceability_evidence":"Maker statement only","labor_or_environmental_claim":"Fabric 95% recycled polyester, 5% elastane"}],"additional_facts":[{"id":"af-001","unit":null,"notes":"Seam stitching color choice; no upcharge. Reviewers note it may not match every design.","scope":"product 320","category":"product_option","property":"Stitch color","value_list":["White","Black"],"value_text":null,"value_number":null,"value_boolean":null},{"id":"af-002","unit":null,"notes":"Licensing metadata option surfaced by the Printful catalog; no upcharge.","scope":"product 320","category":"product_option","property":"License type (multi-select)","value_list":["CLC","Affinity","BR","EX","NCAA","Fan","BrandComply","Tag","DLH","Core81"],"value_text":null,"value_number":null,"value_boolean":null},{"id":"af-003","unit":null,"notes":"Maker states fabric weight (9.08 oz/yd2, 308 g/m2) may vary by 5%.","scope":"product 320","category":"material_note","property":"Fabric weight variance","value_list":null,"value_text":"may vary by 5%","value_number":null,"value_boolean":null},{"id":"af-004","unit":"inches","notes":"Product-measure chart states measurements may vary by up to 1 inch because items are custom-made by hand.","scope":"product 320","category":"sizing_note","property":"Finished-garment measurement tolerance","value_list":null,"value_text":"up to 1 inch","value_number":null,"value_boolean":null},{"id":"af-005","unit":"DPI","notes":"General Printful AOP recommendation (>=150 DPI), not a product-320-specific template value; accepted formats PNG/JPEG.","scope":"Printful AOP (general)","category":"decoration_note","property":"Recommended print-file resolution","value_list":null,"value_text":null,"value_number":150,"value_boolean":null},{"id":"af-006","unit":null,"notes":"Recorded only to note a like-named listing exists; its maker is unconfirmed and it is NOT established to be Printful product 320, so its 8.85 oz figure is not treated as a weight discrepancy or lineage evidence about this product.","scope":"external listing, not product 320","category":"lineage_note","property":"Similarly named look-alike listing (identity unconfirmed)","value_list":null,"value_text":"A Fourthwall listing named 'All-Over Print Recycled Unisex Sweatshirt' states 95% recycled polyester / 5% spandex, heavyweight 8.85 oz, relaxed fit","value_number":null,"value_boolean":null},{"id":"af-007","unit":null,"notes":"A single Nov-2024 reviewer on Printful's product 320 page reports an earlier version was 70% polyester / 27% cotton / 3% elastane and stretchier than the current mostly-polyester, 5%-elastane fabric. This one firsthand report is the only read signal of a lineage shift; a Printful Help Center article documenting a 2025 AOP fabric change was found but 403-blocked (S008).","scope":"one reviewer on the Printful product 320 page","category":"lineage_note","property":"Reported fabric change (single firsthand review)","value_list":null,"value_text":null,"value_number":null,"value_boolean":null}]},"sources":[{"id":"S001","url":"https://api.printful.com/products/320","title":"Printful catalog product 320","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T22:48:58Z","limitations":null,"source_type":"provider_api","published_at":null,"access_status":"fully_read","file_reference":null,"independence_group":"printful"},{"id":"S002","url":"https://api.printful.com/products/320/sizes","title":"Printful catalog product 320 size guide","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T22:48:58Z","limitations":null,"source_type":"provider_api","published_at":null,"access_status":"fully_read","file_reference":null,"independence_group":"printful"},{"id":"S003","url":"https://www.printful.com/custom/mens/sweatshirts/all-over-print-recycled-unisex-sweatshirt","title":"Printful product page 320 (schema.org Product / reviews)","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T22:49:00Z","limitations":null,"source_type":"provider_api","published_at":null,"access_status":"fully_read","file_reference":null,"independence_group":"printful"},{"id":"S004","url":"https://www.printful.com/shipping-rates-report/shipping-rates-report/download","title":"Printful published shipping-rate table","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T22:49:01Z","limitations":null,"source_type":"provider_api","published_at":null,"access_status":"fully_read","file_reference":null,"independence_group":"printful"},{"id":"S005","url":"https://www.printful.com/blog/how-to-make-custom-all-over-print-shirts","title":"How to make custom all-over print shirts (Printful blog)","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T23:15:00Z","limitations":"WebFetch summary; key AOP process, ink certification, file-format and seam statements quoted verbatim.","source_type":"manufacturer","published_at":null,"access_status":"partially_read","file_reference":null,"independence_group":"printful"},{"id":"S006","url":"https://fourthwall.com/products/all-over-print-recycled-unisex-sweatshirt-all-over-print","title":"Fourthwall listing: 'All-Over Print Recycled Unisex Sweatshirt' (similarly named look-alike)","publisher":"Fourthwall","updated_at":null,"accessed_at":"2026-09-16T23:15:00Z","limitations":"Similarly named look-alike listing; its maker/manufacturer is unconfirmed and it is not established to be Printful product 320. Recorded only as evidence that a like-named listing exists with different stated specs (8.85 oz, relaxed fit); NOT evidence about product 320's fabric, weight or lineage.","source_type":"distributor","published_at":null,"access_status":"partially_read","file_reference":null,"independence_group":"fourthwall"},{"id":"S007","url":"https://www.printful.com/blog/sustainable-fashion-printful","title":"Sustainable fashion in print on demand (Printful blog)","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T23:15:00Z","limitations":"WebFetch summary; recycled-content program (GRS/RCS, 70% threshold) and ink statement quoted; no style-specific certificate.","source_type":"manufacturer","published_at":null,"access_status":"partially_read","file_reference":null,"independence_group":"printful"},{"id":"S008","url":"https://help.printful.com/hc/en-us/articles/22724683095324-What-should-I-know-about-the-2025-All-Over-Print-fabric-change","title":"Printful Help Center: 'What should I know about the 2025 All-Over Print fabric change?'","publisher":"Printful","updated_at":null,"accessed_at":"2026-09-16T23:15:00Z","limitations":"Article surfaced in search (title confirms Printful documents a 2025 AOP fabric change) but the body returned HTTP 403 to fetchers, so its contents are not read and support no fact; recorded as a tried route that corroborates the direction of the single firsthand review.","source_type":"pod_provider","published_at":null,"access_status":"blocked","file_reference":null,"independence_group":"printful"}],"claims":[{"id":"C0001","kind":"source_claim","unit":null,"scope":"Printful catalog product 320","value":null,"targets":["/data/identity/style_code","/data/identity/official_name","/data/identity/category","/data/identity/subcategory","/data/identity/manufacturer_audience_label","/data/identity/lifecycle_status"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product: id=320, title, type=CUT-SEW, is_discontinued=false","source_id":"S001","short_excerpt":null},{"locator":"schema.org Product name; page path /sweatshirts/","source_id":"S003","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0002","kind":"source_claim","unit":null,"scope":"Printful as maker of record for cut-and-sew product 320","value":null,"targets":["/data/identity/manufacturer","/data/identity/manufacturer_url"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"schema.org Product brand.name=Printful; fetch final_url","source_id":"S003","short_excerpt":null},{"locator":"result.product (Printful-native cut-sew catalog product)","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0003","kind":"source_claim","unit":null,"scope":"US/Mexico fabric for product 320","value":null,"targets":["/data/material_profiles/mat-001"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.description: '96% recycled polyester, 4% elastane for manufacturing in the US/Mexico'; '9.08 oz./yd.2 (308 g/m2)'; 'cotton-feel face'; 'brushed fleece inside'","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0004","kind":"source_claim","unit":null,"scope":"Latvia fabric for product 320","value":null,"targets":["/data/material_profiles/mat-002"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.description: '95% recycled polyester, 5% elastane for manufacturing in Latvia'; '9.08 oz./yd.2 (308 g/m2)'","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0005","kind":"source_claim","unit":null,"scope":"Only offered variant color for product 320","value":null,"targets":["/data/colors/color-001"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.variants[].color=White, color_code=#ffffff (all 11 variants); options.stitch_color values white/black","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0006","kind":"source_claim","unit":null,"scope":"Printful size range for product 320","value":null,"targets":["/data/size_ranges/size-001"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.available_sizes (2XS..6XL)","source_id":"S002","short_excerpt":null},{"locator":"result.variants[].size; description 'Unisex fit'","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0007","kind":"source_claim","unit":null,"scope":"Printful body (measure-yourself) chart, product 320, all sizes","value":null,"targets":["/data/measurements/measure-001","/data/measurements/measure-002","/data/measurements/measure-003","/data/measurements/measure-004","/data/measurements/measure-005","/data/measurements/measure-006","/data/measurements/measure-007","/data/measurements/measure-008","/data/measurements/measure-009","/data/measurements/measure-010","/data/measurements/measure-011","/data/measurements/measure-012","/data/measurements/measure-013","/data/measurements/measure-014","/data/measurements/measure-015","/data/measurements/measure-016","/data/measurements/measure-017","/data/measurements/measure-018","/data/measurements/measure-019","/data/measurements/measure-020","/data/measurements/measure-021","/data/measurements/measure-022","/data/measurements/measure-023","/data/measurements/measure-024","/data/measurements/measure-025","/data/measurements/measure-026","/data/measurements/measure-027","/data/measurements/measure-028","/data/measurements/measure-029","/data/measurements/measure-030","/data/measurements/measure-031","/data/measurements/measure-032","/data/measurements/measure-033"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.size_tables[type=measure_yourself].measurements[Chest,Waist,Hips].values","source_id":"S002","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0008","kind":"source_claim","unit":null,"scope":"Printful finished-garment (product-measure) chart, product 320, all sizes","value":null,"targets":["/data/measurements/measure-034","/data/measurements/measure-035","/data/measurements/measure-036","/data/measurements/measure-037","/data/measurements/measure-038","/data/measurements/measure-039","/data/measurements/measure-040","/data/measurements/measure-041","/data/measurements/measure-042","/data/measurements/measure-043","/data/measurements/measure-044","/data/measurements/measure-045","/data/measurements/measure-046","/data/measurements/measure-047","/data/measurements/measure-048","/data/measurements/measure-049","/data/measurements/measure-050","/data/measurements/measure-051","/data/measurements/measure-052","/data/measurements/measure-053","/data/measurements/measure-054","/data/measurements/measure-055","/data/measurements/measure-056","/data/measurements/measure-057","/data/measurements/measure-058","/data/measurements/measure-059","/data/measurements/measure-060","/data/measurements/measure-061","/data/measurements/measure-062","/data/measurements/measure-063","/data/measurements/measure-064","/data/measurements/measure-065","/data/measurements/measure-066"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.size_tables[type=product_measure].measurements[A,B,C].values; description 'may vary by up to 1\"'","source_id":"S002","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0009","kind":"source_claim","unit":null,"scope":"Construction of product 320","value":null,"targets":["/data/construction/con-001","/data/construction/con-002"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.description: 'Overlock seams'; 'precision-cut and hand-sewn'","source_id":"S001","short_excerpt":null},{"locator":"AOP process: 'design gets printed on fabric panels before the final garment is assembled'","source_id":"S005","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0010","kind":"source_claim","unit":null,"scope":"All-over sublimation decoration for product 320","value":null,"targets":["/data/decoration_methods/deco-001"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.techniques[key=CUT-SEW, display_name='All-over synthetic']","source_id":"S001","short_excerpt":null},{"locator":"AOP blog: dye sublimation, OEKO-TEX ECO PASSPORT inks, keep elements away from seams, dark backgrounds show white streaks, PNG/JPEG, >=150 DPI","source_id":"S005","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0011","kind":"source_claim","unit":null,"scope":"AOP print placements for product 320 (pixel dimensions not published)","value":null,"targets":["/data/decoration_placements/place-001","/data/decoration_placements/place-002","/data/decoration_placements/place-003","/data/decoration_placements/place-004","/data/decoration_placements/place-005","/data/decoration_placements/place-006"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.files[] ids: default(front), back, sleeve_right, sleeve_left, label_panel, label_inside; all additional_price=null","source_id":"S001","short_excerpt":null},{"locator":"AOP blog: PNG/JPEG formats; keep critical elements away from seams; alignment not guaranteed","source_id":"S005","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0012","kind":"source_claim","unit":null,"scope":"Printful listing for product 320","value":null,"targets":["/data/provider_listings/listing-pf-320"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product (id, title, techniques) and result.variants[] (11 White variants, availability_status regions EU/EU_LV/US in_stock)","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0013","kind":"source_claim","unit":null,"scope":"Printful variant grid for product 320","value":null,"targets":["/data/provider_variants/pvar-001","/data/provider_variants/pvar-002","/data/provider_variants/pvar-003","/data/provider_variants/pvar-004","/data/provider_variants/pvar-005","/data/provider_variants/pvar-006","/data/provider_variants/pvar-007","/data/provider_variants/pvar-008","/data/provider_variants/pvar-009","/data/provider_variants/pvar-010","/data/provider_variants/pvar-011"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.variants[]: id, size, color=White, in_stock=true, availability_status US=in_stock","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0014","kind":"source_claim","unit":null,"scope":"Printful standard base prices for product 320 (USD, per item, excl. shipping/tax)","value":null,"targets":["/data/offers/offer-001","/data/offers/offer-002","/data/offers/offer-003","/data/offers/offer-004","/data/offers/offer-005","/data/offers/offer-006"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.variants[].price by size: 35.32 (2XS,XS,S,M,L,XL), 37.32 (2XL), 39.32 (3XL), 41.32 (4XL), 43.32 (5XL), 45.32 (6XL); currency USD; files[].additional_price=null","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0015","kind":"calculation","unit":null,"scope":"Extended-size upcharges for product 320","value":null,"targets":["/data/price_components/pc-001","/data/price_components/pc-002","/data/price_components/pc-003","/data/price_components/pc-004","/data/price_components/pc-005"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[],"calculation":"size upcharge = variant price (size) - base price (S=35.32): 2XL 2.00, 3XL 4.00, 4XL 6.00, 5XL 8.00, 6XL 10.00 USD","derived_from":["C0014"],"verification":"source_checked"},{"id":"C0016","kind":"source_claim","unit":null,"scope":"Printful published category shipping rates applicable to AOP sweatshirts","value":null,"targets":["/data/shipping_options/ship-001","/data/shipping_options/ship-002","/data/shipping_options/ship-003","/data/shipping_options/ship-004"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"row Title='All-over print clothing and textiles', Subtitle='Hoodies, sweatshirts, jackets, pants, joggers': USA 8.29/2.50; Europe 7.29/2.40; UK 7.29/2.40; Worldwide 17.69/8.00","source_id":"S004","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0017","kind":"firsthand_report","unit":null,"scope":"30 reviews embedded on the Printful product page (product 320)","value":null,"targets":["/data/reviews/review-001","/data/reviews/review-002","/data/reviews/review-003","/data/reviews/review-004","/data/reviews/review-005","/data/reviews/review-006","/data/reviews/review-007","/data/reviews/review-008","/data/reviews/review-009","/data/reviews/review-010","/data/reviews/review-011","/data/reviews/review-012","/data/reviews/review-013","/data/reviews/review-014","/data/reviews/review-015","/data/reviews/review-016","/data/reviews/review-017","/data/reviews/review-018","/data/reviews/review-019","/data/reviews/review-020","/data/reviews/review-021","/data/reviews/review-022","/data/reviews/review-023","/data/reviews/review-024","/data/reviews/review-025","/data/reviews/review-026","/data/reviews/review-027","/data/reviews/review-028","/data/reviews/review-029","/data/reviews/review-030"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"schema.org Product.review[] (30 bodies): datePublished, reviewRating.ratingValue, description","source_id":"S003","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"single_report"},{"id":"C0018","kind":"source_claim","unit":null,"scope":"Printful review aggregate for product 320","value":null,"targets":["/data/review_summaries/revsum-001"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"schema.org aggregateRating: ratingValue=4.5, reviewCount=236; 30 embedded review bodies","source_id":"S003","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0019","kind":"source_claim","unit":null,"scope":"Ink certification for Printful AOP printing","value":null,"targets":["/data/certifications/cert-001"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"AOP blog: 'printed ... using inks certified under OEKO-TEX ECO PASSPORT'","source_id":"S005","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0020","kind":"source_claim","unit":null,"scope":"Printful recycled-content program (not style-confirmed)","value":null,"targets":["/data/certifications/cert-002"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"Sustainability blog: GRS/RCS verify recycled content; eco catalog threshold >=70%","source_id":"S007","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0021","kind":"source_claim","unit":null,"scope":"Sourcing and manufacturing regions for product 320","value":null,"targets":["/data/supply_chain/supply-001","/data/supply_chain/supply-002","/data/supply_chain/supply-003"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.description: 'Blank components sourced from China'; '96% recycled polyester, 4% elastane for manufacturing in the US/Mexico'; '95% recycled polyester, 5% elastane for manufacturing in Latvia'","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0022","kind":"source_claim","unit":null,"scope":"Label/branding print areas for product 320","value":null,"targets":["/data/branding_packaging/brand-001","/data/branding_packaging/brand-002"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.files[]: label_inside ('Inside label'), label_panel ('Label panel')","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0023","kind":"source_claim","unit":null,"scope":"Printful catalog options and weight variance for product 320","value":null,"targets":["/data/additional_facts/af-001","/data/additional_facts/af-002","/data/additional_facts/af-003"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.product.options[stitch_color: white/black; license_type multi_select]; description 'Fabric weight (may vary by 5%): 9.08 oz./yd.2 (308 g/m2)'","source_id":"S001","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0024","kind":"source_claim","unit":null,"scope":"Finished-garment tolerance for product 320","value":null,"targets":["/data/additional_facts/af-004"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"result.size_tables[type=product_measure].description: 'may vary by up to 1\"'","source_id":"S002","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0025","kind":"source_claim","unit":null,"scope":"Printful AOP file recommendation","value":null,"targets":["/data/additional_facts/af-005"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"AOP blog: 'resolution of at least 150 DPI'; formats PNG/JPEG","source_id":"S005","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0026","kind":"source_claim","unit":null,"scope":"Existence of a similarly named look-alike listing (identity unconfirmed; not product 320)","value":null,"targets":["/data/additional_facts/af-006"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"Fourthwall page for a like-named listing: '95% recycled polyester and 5% spandex'; 'Heavyweight fabric (8.85 oz)'; 'Relaxed fit'","source_id":"S006","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"source_checked"},{"id":"C0027","kind":"firsthand_report","unit":null,"scope":"Firsthand report of a fabric change","value":null,"targets":["/data/additional_facts/af-007"],"check_note":null,"checked_at":"2026-09-16T23:20:00Z","references":[{"locator":"schema.org Product.review dated 2024-11-18: earlier '70% polyester, 27% cotton, 3% elastane' vs current mostly-polyester 5% elastane","source_id":"S003","short_excerpt":null}],"calculation":null,"derived_from":[],"verification":"single_report"}],"conflicts":[],"decisions":[{"id":"D001","scenario":"Full-color / photographic all-over graphics","unknowns":["Exact per-placement pixel dimensions not published"],"claim_ids":["C0010","C0011","C0014","C0017"],"tradeoffs":["Seam/front-to-back alignment not guaranteed","Dark backgrounds can show white streaks at stretch points"],"interpretation":"Strong match: this is a cut-and-sew AOP sweatshirt whose base price includes printing on front, back, both sleeves and label areas; reviewers consistently praise print clarity and color.","alternative_names":[],"brief_assumptions":["Design needs edge-to-edge color across the whole garment"],"hard_requirements":["Sublimation onto a polyester-based fabric","All panels printable"],"preference_dimensions":["Vibrant, durable prints","Included multi-panel printing"]},{"id":"D002","scenario":"Soft cotton-feel retail sweatshirt for comfort-first buyers","unknowns":["No lab handfeel/breathability data"],"claim_ids":["C0003","C0017"],"tradeoffs":["Marketing 'cotton-feel' claim conflicts with firsthand fabric feedback"],"interpretation":"Weak match: despite the maker's cotton-feel wording, multiple reviewers describe a polyester sheen, plasticky feel and a non-stretch banded hem; buyers wanting real cotton are likely to be disappointed.","alternative_names":[],"brief_assumptions":["Buyer expects a traditional cotton sweatshirt hand"],"hard_requirements":["Cotton-like feel and stretch"],"preference_dimensions":["Matte finish","Stretchy comfortable hems"]},{"id":"D003","scenario":"Athletic / streetwear slim layering piece","unknowns":["Fit reports are Printful-page scoped"],"claim_ids":["C0008","C0017"],"tradeoffs":["Non-stretch hem makes pull-on stiff","Runs long"],"interpretation":"Reasonable match: reviewers describe a slim, long, athletic fit that layers well and feels warm; the sporty polyester hand suits activewear-styled designs.","alternative_names":[],"brief_assumptions":["Buyer wants a fitted, lightweight, warm layer"],"hard_requirements":["Slim silhouette acceptable"],"preference_dimensions":["Lightweight warmth","Layerable"]},{"id":"D004","scenario":"Broad, inclusive sizing including curvier women","unknowns":["No graded fit data by body type"],"claim_ids":["C0006","C0007","C0017"],"tradeoffs":["Wide nominal range vs poor real-world fit for curves"],"interpretation":"Caution: the size range spans 2XS-6XL, but repeated reviews say the cut leans men's - tight, non-stretch waist/hips and very long - and fits curvier women poorly; set expectations and advise sizing up.","alternative_names":[],"brief_assumptions":["Store serves a wide size and body range"],"hard_requirements":["Consistent fit across body shapes","2XS-6XL offered"],"preference_dimensions":["Accommodating waist/hip fit"]},{"id":"D005","scenario":"Sustainability-forward brand (recycled materials)","unknowns":["No certificate number for product 320"],"claim_ids":["C0003","C0019","C0020"],"tradeoffs":["Recycled claim is program-level, not style-certified"],"interpretation":"Partial match: the fabric is 95-96% recycled polyester (above Printful's 70% eco threshold) and inks are OEKO-TEX ECO PASSPORT certified, but no style-level GRS/RCS certificate was located, so claims should stay at 'recycled polyester' rather than 'certified'.","alternative_names":[],"brief_assumptions":["Brand markets recycled content"],"hard_requirements":["High recycled-fiber content","Defensible sustainability claim"],"preference_dimensions":["Certified recycled content"]}],"gaps":[{"id":"G001","owner":"provider","impact":"Per-placement pixel template dimensions and safe zones are unknown, so print-file specs cannot be handed off precisely.","reason":"access_blocked","target":"/data/decoration_placements/place-001/width","priority":"important","next_action":"Pull the File-guidelines template from the product page UI or an authenticated Printful account."},{"id":"G002","owner":"manufacturer","impact":"No care instructions captured for buyer guidance or Beforewear handoff.","reason":"not_found","target":"/data/identity/care_instructions_blank","priority":"important","next_action":"Read the care label from a physical sample or the account-side product spec."},{"id":"G003","owner":"manufacturer","impact":"Recycled-content is a catalog-program claim; no GRS/RCS certificate number confirms this specific style.","reason":"not_found","target":"/data/certifications/cert-002/certificate_id","priority":"important","next_action":"Request the style-level GRS/RCS certificate from Printful or the OEKO-TEX/Textile Exchange registry."},{"id":"G004","owner":"research","impact":"Customer evidence rests on Printful-page reviews only; independent routes tried (seller sample reviews, YouTube, Reddit/forums) yielded no usable firsthand corpus naming product 320, so the fit/fabric themes are not independently corroborated.","reason":"access_blocked","target":"/data/review_summaries/revsum-001","priority":"future","next_action":"Retry Reddit/YouTube/decorator forums via non-blocked routes or an ordered sample for independent first-hand reports."},{"id":"G005","owner":"research","impact":"Whether the public catalog prices exclude Printful membership discounts is not confirmed from a Printful pricing page.","reason":"access_blocked","target":"/data/offers/offer-001/price_basis","priority":"future","next_action":"Confirm on a Printful pricing/membership page (help center currently blocked to fetchers)."},{"id":"G006","owner":"internal_asset_team","impact":"No public technical flats, sewing patterns or 3D geometry exist for Beforewear garment infrastructure.","reason":"requires_internal_assets","target":"/data/assets","priority":"future","next_action":"Source internal tech flats/print templates or commission geometry."},{"id":"G007","owner":"sampling","impact":"Fabric weight (9.08 oz/308 gsm) and composition rest on Printful's single statement; no independent measurement confirms them. A similarly named look-alike listing shows 8.85 oz, but its identity is unconfirmed and it is not evidence about product 320.","reason":"requires_physical_test","target":"/data/material_profiles/mat-001/weight_original","priority":"future","next_action":"Weigh a received sample to confirm the true fabric weight."},{"id":"G008","owner":"sampling","impact":"The dominant review complaint (non-stretch banded hem/cuffs, hard pull-on, slim/long fit) needs physical confirmation.","reason":"requires_physical_test","target":"/data/construction/con-001","priority":"important","next_action":"Order S/M/L samples and measure hem/cuff stretch, recovery and pull-on before launch."}],"page":{"title":{"kind":"fact","text":"All-Over Print Recycled Unisex Sweatshirt (Printful 320)","claim_ids":["C0001"]},"description":{"kind":"fact","text":"Printful in-house cut-and-sew sweatshirt in recycled polyester/elastane, printed edge-to-edge by dye sublimation across all panels.","claim_ids":["C0001","C0003","C0010"]},"headline":{"kind":"interpretation","text":"A recycled-polyester canvas built for full-coverage all-over prints","claim_ids":["C0003","C0010"]},"summary":{"kind":"interpretation","text":"Best for full-color all-over graphics on a lightweight, slim-fitting sweatshirt; the polyester hand and a non-stretch banded hem are the main tradeoffs buyers flag.","claim_ids":["C0010","C0017"]},"sections":{"overview":[{"kind":"fact","text":"Printful is the maker of record for this cut-and-sew all-over-print sweatshirt (catalog product 320), currently active.","claim_ids":["C0001","C0002"]},{"kind":"fact","text":"Fabric is a brushed-fleece recycled polyester/elastane knit at 9.08 oz/yd2 (308 g/m2); composition is 96% recycled polyester / 4% elastane for US/Mexico units and 95% / 5% for Latvia units.","claim_ids":["C0003","C0004"]}],"tradeoffs":[{"kind":"interpretation","text":"You trade a true cotton hand and stretchy comfort for all-over sublimation that Printful describes as durable (ink bonded into the fibers) and that reviewers repeatedly praise for color and print clarity.","claim_ids":["C0010","C0017"]},{"kind":"fact","text":"Seam alignment and dark-ground streaking are inherent AOP limitations to design around.","claim_ids":["C0010"]}],"decoration":[{"kind":"fact","text":"Decoration is dye sublimation (cut-and-sew), printed onto panels before assembly with OEKO-TEX ECO PASSPORT inks; front, back, both sleeves and label areas are all printable.","claim_ids":["C0010","C0011"]},{"kind":"fact","text":"Keep critical text and logos away from seams: seam and front-to-back alignment is not guaranteed and dark backgrounds can show white streaks where the fabric stretches; files are PNG/JPEG at 150+ DPI.","claim_ids":["C0010","C0025"]}],"alternatives":[{"kind":"interpretation","text":"Buyers who specifically want a cotton hand or a stretchier, more forgiving fit are likely to prefer a cotton-based all-over or standard printed sweatshirt instead.","claim_ids":["C0017"]}],"when_it_fits":[{"kind":"interpretation","text":"Reach for it when the design is a full-color, edge-to-edge graphic that benefits from sublimation across the whole garment.","claim_ids":["C0010","C0011"]},{"kind":"interpretation","text":"It also suits slim, athletic or streetwear-styled pieces meant as a lightweight warm layer.","claim_ids":["C0017"]}],"fit_and_sizing":[{"kind":"fact","text":"Unisex sizing from 2XS to 6XL, with both a body chart (chest/waist/hips) and a finished-garment chart (half-chest, length, sleeve).","claim_ids":["C0006","C0007","C0008"]},{"kind":"interpretation","text":"Buyers repeatedly describe a slim, long, men's-leaning cut with a tight, non-stretch banded hem that is hard to pull on; sizing up and warning curvier customers is commonly advised.","claim_ids":["C0017"]}],"standard_pricing":[{"kind":"fact","text":"Standard Printful base price (captured 2026-09-16, USD, excl. shipping/tax): $35.32 for 2XS-XL, rising to $37.32 (2XL), $39.32 (3XL), $41.32 (4XL), $43.32 (5XL) and $45.32 (6XL); all placements are included.","claim_ids":["C0014","C0015"]},{"kind":"fact","text":"US shipping under Printful's published table is $8.29 for the first item and $2.50 per additional item (AOP hoodies/sweatshirts category).","claim_ids":["C0016"]}],"customer_evidence":[{"kind":"fact","text":"The Printful page shows a 4.5/5 average across 236 reviews; all 30 embedded bodies were read.","claim_ids":["C0018"]},{"kind":"interpretation","text":"Print quality is praised almost universally; the recurring criticisms are the polyester sheen/feel and a non-stretch banded hem and cuffs that make the garment stiff to put on.","claim_ids":["C0017"]}],"fabric_and_colors":[{"kind":"fact","text":"Only a White base is offered; on an all-over-print garment the base is effectively trim, and seam stitching is separately selectable in white or black.","claim_ids":["C0005","C0023"]},{"kind":"fact","text":"The maker describes a soft cotton-feel face and brushed fleece inside, but multiple buyers report a polyester sheen and sport-jersey hand.","claim_ids":["C0003","C0017"]}],"technical_handoff":[{"kind":"fact","text":"Per-placement pixel template dimensions are not published in the API; pull the File-guidelines template from the product page. The finished-garment chart carries a hand-made tolerance of up to 1 inch.","claim_ids":["C0011","C0024"]}],"sample_before_launch":[{"kind":"interpretation","text":"Order a sample to check the hem/cuff stretch and fabric feel firsthand, especially since a buyer reports the fabric changed from an earlier poly-cotton blend to this mostly-polyester version.","claim_ids":["C0017","C0027"]}]},"faq":[],"cta_label":"Create with this blank"},"selection_summary":{"scope":"garment_only","suitable_for":[{"text":"It also suits slim, athletic or streetwear-styled pieces meant as a lightweight warm layer.","claim_ids":["C0017"],"kind":"interpretation"},{"text":"Fabric is a brushed-fleece recycled polyester/elastane knit at 9.08 oz/yd2 (308 g/m2); composition is 96% recycled polyester / 4% elastane for US/Mexico units and 95% / 5% for Latvia units.","claim_ids":["C0003","C0004"],"kind":"interpretation"},{"text":"Unisex sizing from 2XS to 6XL, with both a body chart (chest/waist/hips) and a finished-garment chart (half-chest, length, sleeve).","claim_ids":["C0006","C0007","C0008"],"kind":"interpretation"}],"tradeoffs":[],"limitations":"Selection guidance from the cited research, not a comparative ranking. Customer observations are not durability tests. Printing, fulfillment, prices and shipping must be evaluated separately."},"images":[{"kind":"showcase","view":"front","color_name":"White","url":"https://cdn.vaybel.com/catalog/showcase_mockups/vb-pf-aop-crew/018fa96a/front.png"},{"kind":"showcase","view":"back","color_name":"White","url":"https://cdn.vaybel.com/catalog/showcase_mockups/vb-pf-aop-crew/018fa96a/back.png"}],"catalog":{"vaybel_sku":"VB-PF-AOP-CREW","handle":"vb-pf-aop-crew","title":"Printful All-Over Print Recycled Unisex Sweatshirt","launch_url":"https://vaybel.com/dashboard/launch-product/product:2d634021-15cc-4c9b-aca1-f73de29609f8","size_chart_image_url":"https://api.vaybel.com/catalog/size-chart/2d634021-15cc-4c9b-aca1-f73de29609f8.png","measurement_tables":[{"type":"measure_yourself","unit":"inches","rows":[{"label":"Chest","values":[{"size":"2XS","value":"34.65","min_value":"","max_value":""},{"size":"XS","value":"36.22","min_value":"","max_value":""},{"size":"S","value":"37.80","min_value":"","max_value":""},{"size":"M","value":"39.37","min_value":"","max_value":""},{"size":"L","value":"42.52","min_value":"","max_value":""},{"size":"XL","value":"45.67","min_value":"","max_value":""},{"size":"2XL","value":"48.82","min_value":"","max_value":""},{"size":"3XL","value":"51.97","min_value":"","max_value":""},{"size":"4XL","value":"55.12","min_value":"","max_value":""},{"size":"5XL","value":"58.27","min_value":"","max_value":""},{"size":"6XL","value":"61.42","min_value":"","max_value":""}]},{"label":"Waist","values":[{"size":"2XS","value":"28.35","min_value":"","max_value":""},{"size":"XS","value":"29.92","min_value":"","max_value":""},{"size":"S","value":"31.50","min_value":"","max_value":""},{"size":"M","value":"33.07","min_value":"","max_value":""},{"size":"L","value":"36.22","min_value":"","max_value":""},{"size":"XL","value":"39.37","min_value":"","max_value":""},{"size":"2XL","value":"42.52","min_value":"","max_value":""},{"size":"3XL","value":"45.67","min_value":"","max_value":""},{"size":"4XL","value":"48.82","min_value":"","max_value":""},{"size":"5XL","value":"51.97","min_value":"","max_value":""},{"size":"6XL","value":"55.12","min_value":"","max_value":""}]},{"label":"Hips","values":[{"size":"2XS","value":"35.43","min_value":"","max_value":""},{"size":"XS","value":"37.01","min_value":"","max_value":""},{"size":"S","value":"38.58","min_value":"","max_value":""},{"size":"M","value":"40.16","min_value":"","max_value":""},{"size":"L","value":"43.31","min_value":"","max_value":""},{"size":"XL","value":"46.46","min_value":"","max_value":""},{"size":"2XL","value":"49.61","min_value":"","max_value":""},{"size":"3XL","value":"52.76","min_value":"","max_value":""},{"size":"4XL","value":"55.91","min_value":"","max_value":""},{"size":"5XL","value":"59.06","min_value":"","max_value":""},{"size":"6XL","value":"62.20","min_value":"","max_value":""}]}]},{"type":"product_measure","unit":"inches","rows":[{"label":"A","values":[{"size":"2XS","value":"18.90","min_value":"","max_value":""},{"size":"XS","value":"19.69","min_value":"","max_value":""},{"size":"S","value":"20.47","min_value":"","max_value":""},{"size":"M","value":"21.26","min_value":"","max_value":""},{"size":"L","value":"22.83","min_value":"","max_value":""},{"size":"XL","value":"24.41","min_value":"","max_value":""},{"size":"2XL","value":"25.98","min_value":"","max_value":""},{"size":"3XL","value":"27.56","min_value":"","max_value":""},{"size":"4XL","value":"29.13","min_value":"","max_value":""},{"size":"5XL","value":"30.71","min_value":"","max_value":""},{"size":"6XL","value":"32.28","min_value":"","max_value":""}]},{"label":"B","values":[{"size":"2XS","value":"25.98","min_value":"","max_value":""},{"size":"XS","value":"26.18","min_value":"","max_value":""},{"size":"S","value":"26.77","min_value":"","max_value":""},{"size":"M","value":"27.36","min_value":"","max_value":""},{"size":"L","value":"27.95","min_value":"","max_value":""},{"size":"XL","value":"28.54","min_value":"","max_value":""},{"size":"2XL","value":"29.13","min_value":"","max_value":""},{"size":"3XL","value":"29.72","min_value":"","max_value":""},{"size":"4XL","value":"30.91","min_value":"","max_value":""},{"size":"5XL","value":"32.09","min_value":"","max_value":""},{"size":"6XL","value":"33.27","min_value":"","max_value":""}]},{"label":"C","values":[{"size":"2XS","value":"22.05","min_value":"","max_value":""},{"size":"XS","value":"22.05","min_value":"","max_value":""},{"size":"S","value":"22.64","min_value":"","max_value":""},{"size":"M","value":"23.23","min_value":"","max_value":""},{"size":"L","value":"23.82","min_value":"","max_value":""},{"size":"XL","value":"24.02","min_value":"","max_value":""},{"size":"2XL","value":"24.21","min_value":"","max_value":""},{"size":"3XL","value":"24.41","min_value":"","max_value":""},{"size":"4XL","value":"24.61","min_value":"","max_value":""},{"size":"5XL","value":"24.80","min_value":"","max_value":""},{"size":"6XL","value":"25.00","min_value":"","max_value":""}]}]}],"care_instructions":[]},"links":{"self":"https://api.vaybel.com/garments/printful-320-aop-crew/vaybel.json","json":"https://api.vaybel.com/garments/printful-320-aop-crew/vaybel.json","markdown":"https://api.vaybel.com/garments/printful-320-aop-crew/vaybel.md","page":"https://vaybel.com/blanks/printful-320-aop-crew","other_projection":"https://api.vaybel.com/garments/printful-320-aop-crew/beforewear.json","schema":"https://api.vaybel.com/garments/schema.json","api_docs":"https://vaybel.com/docs/api/garment-records","mcp_docs":"https://vaybel.com/docs/mcp/overview"},"claim_target_base":"claim targets are JSON Pointers into the canonical record; this projection keeps the same row ids, so /data/<section>/<row-id>/<field> resolves here when the section is included"}