{"product_id":"teacher-floral-patchwork-crewneck-sweatshirt","title":"Teacher Floral Patchwork Crewneck Sweatshirt","description":"\u003cp\u003eA cheerful teacher sweatshirt with a soft, patchwork-style “TEACHER” design filled with florals, stripes, and playful pastel patterns. It captures the warmth and creativity teachers bring to their classrooms every day—from the first bell to after-school lesson planning. The classic crewneck layers easily over a collared shirt or pairs with jeans for casual Fridays, teacher appreciation events, school celebrations, and everyday classroom life. Made from a medium-heavy cotton-polyester blend, it offers dependable comfort and durability through busy school days. The clean, classic fit, ribbed collar and cuffs, tear-away label, and reinforced double-needle stitching make it a comfortable staple for educators who lead with heart.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Medium-heavy 50\/50 cotton-polyester blend for comfort and durability\u003cbr\u003e- Classic crewneck fit with ribbed collar, cuffs, and waistband\u003cbr\u003e- Colorful floral and patterned “TEACHER” chest design\u003cbr\u003e- Tubular knit construction without side seams for a smooth finish and reduced fabric waste\u003cbr\u003e- Double-needle stitching and ethically grown US cotton with OEKO-TEX® STANDARD 100 certified dyes\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not iron\u003c\/p\u003e\n\u003ctable id=\"size-guide\" style=\"min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px;\"\u003e \u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e5XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.01\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length (from center back), in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e36.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e37.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e38.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e39.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e40.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Carolina Blue","offer_id":49353651617982,"sku":"83694875144914152379","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Charcoal","offer_id":49353651650750,"sku":"30464812907673111536","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Blue","offer_id":49353651683518,"sku":"68867243595223216293","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Light Pink","offer_id":49353651716286,"sku":"25367825348827713222","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy","offer_id":49353651749054,"sku":"31041899231355172771","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":49353651781822,"sku":"21934980718532457142","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Black","offer_id":49353651814590,"sku":"51660473158374308430","price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Indigo Blue","offer_id":49353651847358,"sku":"12000330937031820980","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Carolina Blue","offer_id":49353651880126,"sku":"23597138179564776246","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Charcoal","offer_id":49353651912894,"sku":"75595457409290524745","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Blue","offer_id":49353651945662,"sku":"18656721501240460999","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Light Pink","offer_id":49353651978430,"sku":"23137726719575147152","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy","offer_id":49353652011198,"sku":"26633918016445280914","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":49353652043966,"sku":"25638116042055486980","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Black","offer_id":49353652076734,"sku":"32297126865552696266","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Indigo Blue","offer_id":49353652109502,"sku":"32602926481810731296","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Carolina Blue","offer_id":49353652142270,"sku":"87621878850134306147","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Charcoal","offer_id":49353652175038,"sku":"22491701734941042103","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Blue","offer_id":49353652207806,"sku":"21335051991880287900","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Light Pink","offer_id":49353652240574,"sku":"72532652859965361091","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy","offer_id":49353652273342,"sku":"78382354333773595147","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":49353652306110,"sku":"70014087313894352704","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Black","offer_id":49353652338878,"sku":"68400199907615889435","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Indigo Blue","offer_id":49353652371646,"sku":"24606238862325750979","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Carolina Blue","offer_id":49353652404414,"sku":"22318666826470164767","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Charcoal","offer_id":49353652437182,"sku":"12157601202503449696","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Blue","offer_id":49353652469950,"sku":"35192940467987689892","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Light Pink","offer_id":49353652502718,"sku":"16288526955659619976","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy","offer_id":49353652535486,"sku":"33593321743380379501","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":49353652568254,"sku":"15389682815054310592","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Black","offer_id":49353652601022,"sku":"70432948100932892808","price":29.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Indigo Blue","offer_id":49353652633790,"sku":"25541858269877672643","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Carolina Blue","offer_id":49353652666558,"sku":"82093067030185094581","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Charcoal","offer_id":49353652699326,"sku":"19709724782826275306","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Blue","offer_id":49353652732094,"sku":"41493235480027628098","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Light Pink","offer_id":49353652764862,"sku":"22749103121154325189","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Navy","offer_id":49353652797630,"sku":"28657643395117384742","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":49353652830398,"sku":"17929544871965387455","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Black","offer_id":49353652863166,"sku":"16950553103373689128","price":29.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Indigo Blue","offer_id":49353652895934,"sku":"10917007921315034225","price":29.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Carolina Blue","offer_id":49353652928702,"sku":"33718902731175641593","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Charcoal","offer_id":49353652961470,"sku":"57167269675902627729","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Blue","offer_id":49353652994238,"sku":"18684470848529386953","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Light Pink","offer_id":49353653027006,"sku":"28757472303214298607","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Navy","offer_id":49353653059774,"sku":"25403734745499402570","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":49353653092542,"sku":"33567893875184002930","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Black","offer_id":49353653125310,"sku":"20738069085109071507","price":31.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Indigo Blue","offer_id":49353653158078,"sku":"31679226372335522817","price":31.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Charcoal","offer_id":49353653190846,"sku":"23177894346384065483","price":33.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Navy","offer_id":49353653223614,"sku":"12563031278148020252","price":33.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Black","offer_id":49353653256382,"sku":"24572921688224869107","price":33.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Charcoal","offer_id":49353653289150,"sku":"30667051501659709994","price":35.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Navy","offer_id":49353653321918,"sku":"31796122615540935790","price":35.99,"currency_code":"USD","in_stock":true},{"title":"5XL \/ Black","offer_id":49353653354686,"sku":"12202371496529922106","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0454\/6209\/3987\/files\/20261019232953-1f1cc14f-cc62-6c14-996f-da98a02bae98.png?v=1792452790","url":"https:\/\/oaktreethreads.com\/products\/teacher-floral-patchwork-crewneck-sweatshirt","provider":"Oak Tree Threads","version":"1.0","type":"link"}