Enjoy 60% off our entire Outdoor Collection (cover-only) with code OUTDOOR60 at checkout. Starts 18th of June.

Your cart

Your cart is empty

Did you know we offer a bespoke cushion service?


At Onacara, we know how much you love our ready-made cushion collection—available online and typically in stock for delivery within 3-4 days.
But we also know that sometimes, you want something just a little more personal. That’s why we’re excited to offer a bespoke cushion service for our trade customers.

Whether you’d like to adjust the size, switch materials, or even use your own fabric, we’re here to help bring your vision to life.

Here’s what we can offer you:

🔹 Resizing
Would you like one of our cushions in a different size? We can resize any cushion in our collection to fit your needs.

Lead time: 2 weeks, depending on fabric availability.

Fee: £5 per cushion, plus custom quote based on your requested size (more or less fabric)

🔹 Switching materials (Mix & Match)

Love the fringe on one cushion but the fabric on another? You can mix and match any fringe, piping, or fabric from our collection to create your perfect combination, you can also provide trims or fringe yourself.

Lead time: 2 weeks, depending on fabric availability.

Fee: £10 per cushion plus extra cost of new materials.

🔹 Using your own fabric


Want to make a cushion using your own fabric—or combine it with ours? Send us your fabric and we’ll create a bespoke piece just for you.

Lead time: 2 weeks from receiving fabrics.

Fee: £25 per cushion (including zippers). We also supply inners if required.


We’re always happy to discuss your ideas and help you create something unique.

Please send your enquiries to trade@onacara.com or get in touch through our trade page.

We love hearing from you and can’t wait to help you design your next beautiful cushion!