Discover our handmade collection of decorative sofa and scatter cushions, in a beautiful collection of curated fabrics, selected and sewn by Light Owl. We love to use coordinating fabrics across our designs so you will often see elements of our cushion fabric feature as the lining on our lampshades, allowing you to create a subtle yet coordinated style throughout your home interiors. 

Handmade Sofa Cushions 

All our decorative sofa and scatter cushions produced by Light Owl are sewn and finished by us in Darlington, County Durham. We take great care in ensuring that each cushion is made well and has a professional finish that will last you years. As standard our cushions come with a concealed zip and cushion pad, so all you need to do is decide where to put them, sit back and relax. 

Bespoke Cushions 

If you see a fabric on the website you love, and would like to know if it can be made up into a cushion, or need a size that we don’t stock, drop us a line at and we will endeavour to make your cushion dream a reality. 
If you’re looking for a custom size cushion cover between 40cm & 60cm, the price is £19.50 per cushion cover, and must be bought in multiples of two. This price does include UK postage. You will need to source your own inners. If you require anything larger than 60cm, please get in touch with your measurements for a quote.