Christmas is just around the corner now, and you're probably furiously fighting your way through the crowds in the city centre on a Saturday afternoon, or browsing online for ideas on what to get your loved ones this year.
Textiles may not be your first thought when it comes to present ideas, but a new duvet cover or household item can make an amazing gift that is not only entertaining, but useful!
You would much rather spend money on something that will get used than a gift that gets stuck in a cupboard never to be looked at again, right?
We've put a few ideas together to cover almost anyone...
We are a nation of dog lovers. You will undoubtedly have a friend or family member who dotes on their dog – they are a man's best friend after all! These duvet covers are perfect for anyone with a canine companion. The All Over Dogs duvet set features all different breeds, or if they're into a specific breed such as the ever popular pug, this Pug Quilt Cover or All Over Pug Print quilt cover may be perfect.
They'll also be great for the kids if they've asked for a puppy this year. Well, they didn't specify it had to be real, right?
Teenagers and young women love to decorate their bedrooms. Hours have probably been spent trawling homeware stores for that perfect print or scouring the web for the latest copper trinket. Different bedding, cushions and throws make a room look and feel more homely – just what they're trying to achieve with their homeware obsession.
This C'est La Vie Paris Duck Egg Blue duvet cover set will go with a variety of different decors and the Parisian style is always on trend. This Katie Floral Blue Thermal Flannelette Duvet Cover will also go with different bedroom décors and has a sophisticated take on a girly design with the blue tones and grown up floral print.
If you know someone who is always planning their next adventure, who spends more time out of the country than in it, or is dreaming to hit the road and travel the world then these duvet covers could be just for them.
This Boardwalk Campervan Red Duvet Cover set is perfect for anyone wanting to hit the road and travel the world, or if you're buying a gift for someone who loves going on holiday to different places, this New York Skyline quilt or Pyramids Duvet Cover would go down a treat.
If you know someone obsessed with cars, then this quilt cover would be a great stocking filler. The Retro Cars bedding features vintage cars on a dark background, meaning it will go with any boy's bedroom décor.
If you're friends with a couple who are always bickering about how much space they each take up in bed, this would be the perfect joke present for them. The His Side, Her Side Duvet Cover set ensures that everyone knows their side... and their boundaries! The tongue in cheek design gives 'her side' that little extra room.
Who doesn't love pizza? It's everyone's favourite food, so why not take it a step further and get them the perfect stocking filler – a Pizza Duvet Cover!
If your son or daughter constantly has their phone phone in their hand, ignoring everything you say because they're too caught up in their Whatsapp group chat or laughing at the latest meme, then this Emoji Duvet Cover will be right up their street.
If you know someone who loves their music, they probably spend every weekend at a gig and every evening listening to new tracks from their favourite bands. This Concert Duvet Cover would be great for any music lover, and adds a splash of colour to any room, especially if their décor is currently plain.
If someone has just moved into a new home, put them together a little hamper of household items that they can use around the house. Get a big box and wrap it in Christmas paper, then fill with shredded tissue paper to create an attractive gift, before filling it with bits and pieces that you know will come in handy.
Add a few treats, like their favourite wine and chocolates, a cheese board, jams, chutneys and condiments that they can keep in fridge and cupboards, then add a few textile products and house extras. A comfy throw will come in handy for those cold nights, and a set of guest towels is something that will not be on their list just yet if they've only moved in recently, but will come in extremely useful.
If they love to entertain and have their friends and family around, include pieces like a tablecloth, napkins and even dishcloths, as well as candles and decorative kitchen utensils.
If you know a couple who are expecting, their perfect gift will be something that they actually need for their imminent bundle of joy. A cot quilt and bumper set will come in particularly handy, as they'll need to wash them more times than they can imagine, meaning a spare will always be needed. You could also go for these Towelling Cuddle Robes, which come in a pink or blue design.
Christmas present buying can be hard. But think outside the box and get them something that can be used regularly and that they will really thank you for this year.
Have you got any ideas for presents that will come in handy this year?
Let us know in the comments below!