On the day of a historic US election, this American Stars and Stripes Cushion seems wholly appropriate.
It is designed by Jan Constantine who specialises in hand-sewn products often with a retro look. Union Jacks, the word Love and pop art hearts feature heavily in her designs, but here she has used the American flag as inspiration. It is made from wool felt and has been hand stitched.
It costs £59.95 from the Vinegar Hill website.