We earn a commission for products purchased through some links in this article.
H&M's new festive vintage-style cushions look fantastic and are steal at just £12.99
Vintage cushions sewn from grain or flour sacks are usually expensive, but this high-street version from H&M Home is a steal.
It’s made of real linen and features a cute Christmas slogan, but it won’t break the bank at just £12.99.
We like the festive Cinnamon design too, which features quotes from vintage French packaging.
Shown here: Linen cushion cover (50cm x 50cm), £12.99, H&M Home.