{"product_id":"personalized-grandma-me-matching-shirts-blue-floral-bow","title":"Personalized Grandma and Me Matching Shirts Blue Floral Bow Design Custom Names Grammy Baby Outfit Vintage Cotton Gift for New Grandma","description":"Celebrate the special bond between Grandma and her little one with these charming matching shirts, perfect for creating lasting memories. Featuring a delicate light blue floral pattern filling bold block-style letters and decorative bow graphics, this design embodies timeless elegance with a vintage-inspired touch. One shirt proudly displays 'GRANDMA' alongside a coordinating floral bow graphic, while the other reads 'GRANDMA'S FAVORITE,' making a heartfelt statement. Made from soft, breathable cotton, these shirts are ideal for casual gatherings, holiday celebrations, or simply cozy moments at home. Add a personalized name or date to make this gift truly one-of-a-kind, turning it into a keepsake Grandma will treasure forever. Whether you're welcoming a new grandma or celebrating her love for her grandbaby, this matching outfit brings joy and style to any occasion. Make memories that last a lifetime—order yours today!\n\u003cbr\u003e\u003cbr\u003e\n✅ Product details:\u003cbr\u003e\n- Soft and comfortable\u003cbr\u003e\n- Retail fit\u003cbr\u003e\n- Runs true to size\u003cbr\u003e\n- 95% cotton, 5% spandex.\u003cbr\u003e\n- Various print positions (Description Figure)\u003cbr\u003e\u003cbr\u003e\n✅ CARE INSTRUCTIONS\u003cbr\u003e\n- Machine wash: warm (max 40C or 105F);\u003cbr\u003e\n- Non-chlorine: bleach as needed\u003cbr\u003e\n- Tumble dry: low heat\u003cbr\u003e\n- Iron, steam or dry: medium heat\u003cbr\u003e\n- Do not dry-clean.\u003cbr\u003e\u003cbr\u003e\n✅ NOTE :\u003cbr\u003e\n- Please allow 0.3-0.5\" \/ 1-2 CM differs due to manual measurement.\u003cbr\u003e  \n- Please note that due to lighting effect and computer color, the actual color maybe slightly different from picture. Hope for your utmost understanding!\u003cbr\u003e\u003cbr\u003e\nThanks for visiting our shop! Enjoy your shopping day ❤️\n","brand":"SoJau","offers":[{"title":"Sweatshirt S \/ Natural","offer_id":55030289891627,"sku":"NTR2 - S","price":27.29,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt S \/ White","offer_id":55030289924395,"sku":"WTE2 - S","price":27.29,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt M \/ Natural","offer_id":55030289957163,"sku":"NTR2 - M","price":29.24,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt M \/ White","offer_id":55030289989931,"sku":"WTE2 - M","price":29.24,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt L \/ Natural","offer_id":55030290022699,"sku":"NTR2 - L","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt L \/ White","offer_id":55030290055467,"sku":"WTE2 - L","price":31.19,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt XL \/ Natural","offer_id":55030290088235,"sku":"NTR2 - XL","price":33.14,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt XL \/ White","offer_id":55030290121003,"sku":"WTE2 - XL","price":33.14,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt 2XL \/ Natural","offer_id":55030290153771,"sku":"NTR2 - 2XL","price":35.09,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt 2XL \/ White","offer_id":55030290186539,"sku":"WTE2 - 2XL","price":35.09,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 0-3m \/ Natural","offer_id":55030290219307,"sku":"NTR4 - 03","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 0-3m \/ White","offer_id":55030290252075,"sku":"WTE4 - 03","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 0-3m \/ Light Mauve","offer_id":55030290284843,"sku":"LMV4 - 03","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 0-3m \/ Navy","offer_id":55030290317611,"sku":"NAV4 - 03","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 0-3m \/ Brown","offer_id":55030290350379,"sku":"BRN4 - 03","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 3-6m \/ Natural","offer_id":55030290383147,"sku":"NTR4 - 36","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 3-6m \/ White","offer_id":55030290415915,"sku":"WTE4 - 36","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 3-6m \/ Light Mauve","offer_id":55030290448683,"sku":"LMV4 - 36","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 3-6m \/ Navy","offer_id":55030290481451,"sku":"NAV4 - 36","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 3-6m \/ Brown","offer_id":55030290514219,"sku":"BRN4 - 36","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 6-12m \/ Natural","offer_id":55030290546987,"sku":"NTR4 - 612","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 6-12m \/ White","offer_id":55030290579755,"sku":"WTE4 - 612","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 6-12m \/ Light Mauve","offer_id":55030290612523,"sku":"LMV4 - 612","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 6-12m \/ Navy","offer_id":55030290645291,"sku":"NAV4 - 612","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 6-12m \/ Brown","offer_id":55030290678059,"sku":"BRN4 - 612","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 12-18m \/ Natural","offer_id":55030290710827,"sku":"NTR4 - 1218","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 12-18m \/ White","offer_id":55030290743595,"sku":"WTE4 - 1218","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 12-18m \/ Light Mauve","offer_id":55030290776363,"sku":"LMV4 - 1218","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 12-18m \/ Navy","offer_id":55030290809131,"sku":"NAV4 - 1218","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 12-18m \/ Brown","offer_id":55030290841899,"sku":"BRN4 - 1218","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 18-24m \/ Natural","offer_id":55030290874667,"sku":"NTR4 - 1824","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 18-24m \/ White","offer_id":55030290907435,"sku":"WTE4 - 1824","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 18-24m \/ Light Mauve","offer_id":55030290940203,"sku":"LMV4 - 1824","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 18-24m \/ Navy","offer_id":55030290972971,"sku":"NAV4 - 1824","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Baby Romper 18-24m \/ Brown","offer_id":55030291005739,"sku":"BRN4 - 1824","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 2T \/ Natural","offer_id":55030291038507,"sku":"NTR3 - 2T","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 2T \/ White","offer_id":55030291071275,"sku":"WTE3 - 2T","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 2T \/ Brown","offer_id":55030291104043,"sku":"BRN3 - 2T","price":18.52,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 3T \/ Natural","offer_id":55030291136811,"sku":"NTR3 - 3T","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 3T \/ White","offer_id":55030291169579,"sku":"WTE3 - 3T","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 3T \/ Brown","offer_id":55030291202347,"sku":"BRN3 - 3T","price":19.49,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 4T \/ Natural","offer_id":55030291235115,"sku":"NTR3 - 4T","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 4T \/ White","offer_id":55030291267883,"sku":"WTE3 - 4T","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 4T \/ Brown","offer_id":55030291300651,"sku":"BRN3 - 4T","price":20.47,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 5T \/ Natural","offer_id":55030291333419,"sku":"NTR3 - 5T","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 5T \/ White","offer_id":55030291366187,"sku":"WTE3 - 5T","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 5T \/ Brown","offer_id":55030291398955,"sku":"BRN3 - 5T","price":21.44,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 6T \/ Natural","offer_id":55030291431723,"sku":"NTR3 - 6T","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 6T \/ White","offer_id":55030291464491,"sku":"WTE3 - 6T","price":22.42,"currency_code":"USD","in_stock":true},{"title":"Sweatshirt Kid 6T \/ Brown","offer_id":55030291497259,"sku":"BRN3 - 6T","price":22.42,"currency_code":"USD","in_stock":true},{"title":"T-Shirt S \/ Natural","offer_id":55030291530027,"sku":"NTR1 - S","price":21.44,"currency_code":"USD","in_stock":true},{"title":"T-Shirt S \/ White","offer_id":55030291562795,"sku":"WTE1 - S","price":21.44,"currency_code":"USD","in_stock":true},{"title":"T-Shirt S \/ Light Mauve","offer_id":55030291595563,"sku":"LMV1 - S","price":21.44,"currency_code":"USD","in_stock":true},{"title":"T-Shirt M \/ Natural","offer_id":55030291628331,"sku":"NTR1 - M","price":22.42,"currency_code":"USD","in_stock":true},{"title":"T-Shirt M \/ White","offer_id":55030291661099,"sku":"WTE1 - M","price":22.42,"currency_code":"USD","in_stock":true},{"title":"T-Shirt M \/ Light Mauve","offer_id":55030291693867,"sku":"LMV1 - M","price":22.42,"currency_code":"USD","in_stock":true},{"title":"T-Shirt L \/ Natural","offer_id":55030291726635,"sku":"NTR1 - L","price":23.39,"currency_code":"USD","in_stock":true},{"title":"T-Shirt L \/ White","offer_id":55030291759403,"sku":"WTE1 - L","price":23.39,"currency_code":"USD","in_stock":true},{"title":"T-Shirt L \/ Light Mauve","offer_id":55030291792171,"sku":"LMV1 - L","price":23.39,"currency_code":"USD","in_stock":true},{"title":"T-Shirt XL \/ Natural","offer_id":55030291824939,"sku":"NTR1 - XL","price":24.37,"currency_code":"USD","in_stock":true},{"title":"T-Shirt XL \/ White","offer_id":55030291857707,"sku":"WTE1 - XL","price":24.37,"currency_code":"USD","in_stock":true},{"title":"T-Shirt XL \/ Light Mauve","offer_id":55030291890475,"sku":"LMV1 - XL","price":24.37,"currency_code":"USD","in_stock":true},{"title":"T-Shirt 2XL \/ Natural","offer_id":55030291923243,"sku":"NTR1 - 2XL","price":25.34,"currency_code":"USD","in_stock":true},{"title":"T-Shirt 2XL \/ White","offer_id":55030291956011,"sku":"WTE1 - 2XL","price":25.34,"currency_code":"USD","in_stock":true},{"title":"T-Shirt 2XL \/ Light Mauve","offer_id":55030291988779,"sku":"LMV1 - 2XL","price":25.34,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0920\/6877\/4187\/files\/personalized-grandma-me-matching-shirts-blue-floral-bow_0.jpg?v=1787017005","url":"https:\/\/sojau.com\/products\/personalized-grandma-me-matching-shirts-blue-floral-bow","provider":"SoJau LLC","version":"1.0","type":"link"}