Beautiful custom cushions printed in London on a range of fabrics, with options for both-sided print, black reverse, or DIY sew-at-home panels
Custom Cushion Printing
Made in London No Minimums. Bulk Discounts Premium Fabrics Available Double sided or plain fabric reverse Sewn or DIY Options
Printed On Demand in London, UK
Choice of premium and practical fabrics using OEKO-TEX® accredited Inks
Sewn ready-to-use or DIY sew-at-home
Invisible zip and care label
Easy upload, No minimums
Great for home, gifts, brands, and outdoor use
Designed for gifts, makers and modern homeware brands
Artist and Brand Merchandise
Outdoor Spaces and Events
Designed by you. Made by us.
Upload your own design
Upload your design, illustration or photo of your choice. Pick a background and even add text.
Choose fabric, size and finish
Pick your cushion fabric, size, and whether you want both sides printed, a black reverse, or a DIY panel
We print and sew it in London
Your cushion cover is printed to order and handfinished with care. Plain label dropshipping is available on request.
Cotton Drill
Best for a classic cushion
Melino Linen
Best for a softer, natural linen look
Organic Leve Panama Natural
Best for a more organic, rustic look
Eco Velvet
Best for a sustainable, luxurious look
Neraki Waterproof Canvas FR
Best for a waterproof outdoor cushion
Duchess Satin
Best for decorative statement cushions
Compare Our Cushion Fabrics
Choose the fabric that best suits your design, finish and overall look.
Key features
Eco Velvet
Drill
Melino Linen
Organic Leve Panama Natural
Duchess Satin
Neraki Waterproof Canvas FR
Best for
Soft, luxurious statement cushions
Classic everyday cushion covers
Relaxed homeware and gifting
Natural, textured interiors
Decorative, silky statement cushions
Outdoor cushions and durable use
Fabric weight
280 gsm
250 gsm
225 gsm
220 gsm
220 gsm
238 gsm
Base colour
Off-white face / pale reverse
Optic white
Off-white
Natural beige
Optic white
Optic white
Composition
100% Recycled Polyester
100% Cotton
93% Cotton / 7% Linen
100% GOTS Cotton
100% Polyester
100% Polyester / PU backed
Surface look
Short pile with soft velvet finish
Clean woven surface with structure
Soft slub texture with linen look
Textured woven panama surface
Smooth with a light sheen
Canvas texture with water-repellent finish
Feel in hand
Plush and soft
Strong and dependable
Soft and relaxed
Sturdy and tactile
Smooth and crisp
Durable and practical
Sustainability
OEKO-TEX®-compliant inks, no-water polyester printing
OEKO-TEX® ECO PASSPORT and GOTS-approved inks
OEKO-TEX® ECO PASSPORT and GOTS-approved inks
OEKO-TEX® ECO PASSPORT and GOTS-approved inks
OEKO-TEX®-compliant inks, no-water polyester printing
Printed to order on a durable water-repellent FR base
Designs it suits
Bold colour, luxe interiors, rich artwork
Graphic prints, everyday interiors, classic looks
Painterly prints, softer tones, homeware collections
Organic prints, earthy palettes, rustic interiors
Decorative artwork, occasion pieces, statement colour
Outdoor graphics, durable accessories, family spaces
Price from
From £19.95(depends on size and finish)
From £19.95(depends on size and finish)
From £19.95(depends on size and finish)
From £19.95(depends on size and finish)
From £19.95(depends on size and finish)
From £19.95(depends on size and finish)
Overall impression
Luxurious and tactile
Practical and classic
Relaxed and refined
Natural and characterful
Smooth and decorative
Durable and versatile
Eco Velvet
Best for
Soft, luxurious statement cushions
Price from
From £19.95 Depends on size and finish
Composition
100% Recycled Polyester
Feel in hand
Plush and soft
Sustainability
OEKO-TEX®-compliant inks, no-water polyester printing
Overall impression
Luxurious and tactile
Drill
Best for
Classic everyday cushion covers
Price from
From £19.95 Depends on size and finish
Feel in hand
Strong and dependable
Sustainability
OEKO-TEX® ECO PASSPORT and GOTS-approved inks
Overall impression
Practical and classic
Melino Linen
Best for
Relaxed homeware and gifting
Price from
From £19.95 Depends on size and finish
Composition
93% Cotton / 7% Linen
Feel in hand
Soft and relaxed
Sustainability
OEKO-TEX® ECO PASSPORT and GOTS-approved inks
Overall impression
Relaxed and refined
Organic Leve Panama Natural
Best for
Natural, textured interiors
Price from
From £19.95 Depends on size and finish
Composition
100% GOTS Cotton
Feel in hand
Sturdy and tactile
Sustainability
OEKO-TEX® ECO PASSPORT and GOTS-approved inks
Overall impression
Natural and characterful
Duchess Satin
Best for
Decorative, silky statement cushions
Price from
From £19.95 Depends on size and finish
Composition
100% Polyester
Feel in hand
Smooth and crisp
Sustainability
OEKO-TEX®-compliant inks, no-water polyester printing
Overall impression
Smooth and decorative
Neraki Waterproof FR
Best for
Outdoor cushions and durable use
Price from
From £19.95 Depends on size and finish
Composition
100% Polyester / PU backed
Feel in hand
Durable and practical
Sustainability
Printed to order on a durable water-repellent FR base
Overall impression
Durable and versatile
What You'll Receive
Format: Cushion cover or DIY panel, depending on your selection
Print: Both sides printed or front printed with black reverse - Full digital textile printing using OEKO-TEX® approved inks.Finish: Sewn with invisible zip and care label, or supplied as a panel for sewing at homeSizes: 45 x 45 cm or 60 x 60 cmFabric: Your chosen cushion fabric
Care: Washable with care instructions included
Size & options
45 x 45 or 60 x 60 cm
Both sides, black reverse, or DIY panel
Suitable for indoor and selected outdoor uses
Full colour digital print
Finish details
Sewn option includes Invisible Zip
Care label included
Sewn in London or supplied as panel only
You can supply your own branding label
Ordering & delivery
Sustainably printed to order in London
Ships in 5–10 working days
No minimum order
Sample -first route available if needed
Print Both Sides
Your design printed on both the front and back
Best for premium homeware and full visual impact
Sewn with an invisible zip and care label
Ideal for statement cushions and branded collections
Print Front / Black Reverse
Your design printed on the front with a black cotton reverse
Best for a clean, classic finish
Sewn with an invisible zip and care label
A practical option for everyday interiors
DIY Sew-at-Home Panel
Printed cushion panel supplied for you to sew at home
Best for makers, sampling and custom finishing
Includes care label and invisible zip
Ideal if you want full control over the final make
Reviews
Reviews
I ordered cushions with my own designs! Fabric is very beautiful and very good quality sewing!
— Diana Titova
Reviews
Love the new cushions I’ve ordered from you. Great customer service with enquiries too. Thank you!
— Jennifer Quinn
Beautiful cushions - very happy
Reviews
I ordered the cushion cover as a sample to test one of my designs. I didn’t read the instructions fully and worried why it was taking time to arrive.
The customer service team were swift in responding to my query. And explained why it takes time to arrive. I was too excited to order I missed the information during the ordering process saying it can take 14 days for sewn products.
When my cushion arrived, I was absolutely delighted with it. The craftsmanship was incredible. I will be ordering more ( allowing for production time 😉).
— Yemi Edwards Surface Designer
Reviews
A beautifully printed and sewn cushion cover. Made with lovely cotton linen fabric.
— Sophie Hinds
Reviews
Really pleased with my velvet cushions - vibrant colours, quality made, and they arrive super swifly. Thank you!
— Abbey Stirling
Swift service, great product!
Make A Meter
With our Make A Metre option, you can upload multiple designs onto a single piece of fabric, either a fat quarter, a linear metre, or a sample. You can split the canvas into rows and columns, place different images in each section, and scale them to your preference. It’s the easiest way to test patterns, explore colourways, and see how your artwork translates across different tea towel sizes and fabrics, all while being eco-friendly and flexible.
Are you a small business?
Add your custom label at a small extra fee. We also do dropshipping on request
Production Services
Dreaming up a project but hitting roadblocks with specifics or artwork? We're here to assist! Schedule a free call with our studio today and let's transform your design vision into a tangible masterpiece. Are you a bussiness? Explore our collection management programs today.
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":78613086527,"merchantName":"maake","personalized":true}},{"supports_subs":false,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":78613086527,"countryCode":"GB","merchantName":"maake","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":false,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":"PC7B942CNTNZE","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=GBP\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026merchant-id=PC7B942CNTNZE\u0026intent=authorize","serviceableCountryCodes":["AE","AT","AU","BE","CA","CH","CZ","DE","DK","ES","FI","FR","GB","GG","GR","HK","HU","IE","IM","IT","JE","JP","KR","LU","MY","NL","NO","NZ","PL","PT","SE","SG","US"]}}]" access-token="c2ef30137501dff25ca00eab110e3dd2" buyer-country="GB" buyer-locale="en" buyer-currency="GBP" shop-id="78613086527" cart-id="92cefbc731b297b6c633c936a6e79214" enabled-flags="["a1d1f9a1"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div>