{"title":"Perfect is Boring","description":null,"products":[{"product_id":"perfect-is-boring-hardcover-journal-ziggy-the-raccoon","title":"'Perfect Is Boring' Hardcover Journal - Ziggy the Raccoon","description":"This matte hardcover journal brings playful rebellion to everyday notes. A bold, colorful cover shows a grinning, skateboarding creature with ’Perfect is Boring’ shouting across the page — a little chaos for your thoughts. The sewn casewrap binding keeps the book flexible and durable while the matte laminated finish gives the art a smooth, tactile feel. Inside, 150 lined pages with perforations let you sketch, list, or tear out sheets cleanly. Lightweight but sturdy, it slides into backpacks and studio kits so you can capture offbeat ideas, sketch sessions, class notes, or late-night plans whenever inspiration strikes.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- Matte laminated cover for smooth, durable finish\u003cbr\u003e- Vibrant, full wraparound print with bright, crisp colors\u003cbr\u003e- Casewrap sewn binding for flexible, long-lasting use\u003cbr\u003e- 150 lined pages (75 sheets) with perforations for easy removal\u003cbr\u003e- Matte finish; small production barcode on back cover\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Use a soft, clean and dry cloth to gently brush any dust or dirt off from the center of book outwards.\u003cbr\u003e","brand":"Printify","offers":[{"title":"Journal","offer_id":53740780290362,"sku":"16146447880176975539","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/1603\/5898\/files\/11539481363911472653_2048.jpg?v=1784153536"},{"product_id":"perfect-is-boring-tank-top-ziggy-the-raccoon","title":"\"Perfect Is Boring\"-Tank Top — Ziggy the Raccoon","description":"\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd data-row=\"1\"\u003eThis garment-dyed tank brings playful rebellion to warm days. A vibrant raccoon on a skateboard bursts across the front in neon splashes and hand-drawn lettering that reads “Perfect Is Boring.” The relaxed, tubular cut and soft, garment-dyed cotton give it a lived-in feel right away, so it layers easily under a worn flannel or stands alone at the skate park. It’s the kind of piece that invites smiles, sparks conversations, and fits naturally into an active, creative routine—whether you’re cruising city streets, painting in the backyard, or heading to a low-key summer fest.\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% ring-spun cotton for a smooth, strong print surface\u003c\/p\u003e\u003cp\u003e- Garment-dyed after construction for a soft, broken-in color and hand\u003c\/p\u003e\u003cp\u003e- Tubular knit without side seams for cleaner drape and less waste\u003c\/p\u003e\u003cp\u003e- Medium-weight fabric (6.1 oz\/yd²) with a relaxed fit for comfortable movement\u003c\/p\u003e\u003cp\u003e- Self-fabric binding and sewn-in twill label for durable, neat finishes\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e16.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e17.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e19.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e21.25\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e23.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.25\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e26.62\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.37\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.75\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.62\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":53740809191738,"sku":"10957381009584145911","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53740809224506,"sku":"27623310362703556622","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53740809257274,"sku":"11413891930446904059","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53740809290042,"sku":"55514894449906472428","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53740809322810,"sku":"15119346086173029206","price":34.9,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53740809355578,"sku":"15302110486197830251","price":38.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/1603\/5898\/files\/8557436393138071601_2048.jpg?v=1784153693"},{"product_id":"perfect-is-boring-travel-tote-raccoon-graphic","title":"'Perfect Is Boring' Travel Tote Raccoon Graphic","description":"This roomy Weekender Bag carries more than luggage — it carries attitude. A durable spun-poly exterior resists wrinkles while the cream cotton rope handles and gold grommet details add tactile, seaside energy. The T-bottom expands to hold a weekend’s worth of clothes, a pair of sneakers, and a toiletry roll. Inside, a soft cream sheeting lining keeps contents protected and gives a clean backdrop to whatever you pack. Lightweight yet sturdy and assembled in the USA from globally sourced parts, it blends practical travel-ready function with a bold, playful look that stands out at the ferry, the beach, or the park.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% spun polyester exterior — wrinkle resistant and easy care\u003cbr\u003e- 27\" cream cotton rope handles threaded through gold-color metal grommets\u003cbr\u003e- One size: 24\" x 13\" (60.9 cm x 33 cm) with T-bottom for extra capacity\u003cbr\u003e- Cream interior lining (50% cotton \/ 50% polyester) for a soft, clean interior\u003cbr\u003e- Assembled in the USA from globally sourced parts; size tolerance ±0.75\" (1.9 cm)\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Before cleaning the bag, remove all the items from the bag. Suggested to pretreat visible stains with stain remover. Mix warm water with laundry detergent and clean the bag with terry washcloth or soft bristle brush. Let the bag air dry.\u003cbr\u003e","brand":"Printify","offers":[{"title":"24\" × 13\"","offer_id":53742178107706,"sku":"28613358677835465999","price":51.68,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/1603\/5898\/files\/1151768889025350709_2048.jpg?v=1784224647"},{"product_id":"perfect-is-boring-tank-top-ziggy-the-raccoon-1","title":"\"Perfect Is Boring\" Tank Top-Ziggy the Raccoon","description":"\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd data-row=\"1\"\u003eBright, playful, and unapologetically bold — this garment-dyed tank brings an urban graffiti spirit to warm-weather days. Hand-drawn lettering pops in a rainbow of paint-splatter colors across a soft, relaxed tank that feels lived-in from the first wear. Wear it to skate parks, weekend festivals, or lazy coffee runs when you want to show a little attitude without shouting. The message reads like a manifesto for anyone who celebrates the messy, colorful side of life: imperfection is expression, not an error. Lightweight enough to layer under an open shirt, durable enough to stand up to repeated washes, and mellowed by post-construction dyeing, this tank becomes more personal with every wear.\u003c\/td\u003e\u003c\/tr\u003e\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eProduct features\u003c\/p\u003e\u003cp\u003e- 100% ring-spun cotton for a smooth, strong printing surface\u003c\/p\u003e\u003cp\u003e- Garment-dyed after construction for a soft, lived-in color and texture\u003c\/p\u003e\u003cp\u003e- Tubular, no-side-seam knit for reduced waste and a clean drape\u003c\/p\u003e\u003cp\u003e- Medium-weight (6.1 oz\/yd²) with a relaxed fit for all-day comfort\u003c\/p\u003e\u003cp\u003e- Self-fabric binding and sewn-in twill label for neat, durable finishes\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eCare instructions\u003c\/p\u003e\u003cp\u003e- Machine wash: cold (max 30C or 90F)\u003c\/p\u003e\u003cp\u003e- Non-chlorine: bleach as needed\u003c\/p\u003e\u003cp\u003e- Tumble dry: low heat\u003c\/p\u003e\u003cp\u003e- Iron, steam or dry: low heat\u003c\/p\u003e\u003cp\u003e- Do not dryclean\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"1\" style=\"padding: 10px;\"\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eS\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eXL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e2XL\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"1\" style=\"font-weight: 500; font-size: 15px; padding: 10px;\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3XL\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eWidth, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e16.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e17.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e19.50\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e21.25\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e23.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"2\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e27.00\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003eLength, in\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e25.25\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e26.62\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e28.00\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e29.37\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e30.75\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e31.62\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-row=\"3\" style=\"padding: 10px; font-size: 15px; border-top: 1px solid rgb(237, 237, 237); word-break: break-word;\"\u003e\u003cspan style=\"color: rgb(82, 82, 82);\"\u003e32.50\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Printify","offers":[{"title":"White \/ S","offer_id":53742291517754,"sku":"13960520237376858976","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":53742291550522,"sku":"26432839620375112851","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":53742291583290,"sku":"81270514607555192776","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":53742291616058,"sku":"20792826884791899314","price":31.05,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":53742291648826,"sku":"14341072665687570231","price":34.9,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":53742291681594,"sku":"12388192690560803868","price":38.72,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/1603\/5898\/files\/7877292901369881280_2048.jpg?v=1784222941"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1009\/1603\/5898\/collections\/7299326215989934418_2048.jpg?v=1784343566","url":"https:\/\/www.offmark.shop\/collections\/perfect-is-boring.oembed","provider":"Offmark","version":"1.0","type":"link"}