PUZZLE CUSHION

PUZZLE CUSHION

Puzzle Cushions are covered in tone-in-tone patchwork, where triangles combine to form square and rectangular shapes in hardwearing upholstery fabrics.