These cushions are made from tea toweling. They would also be lovely made with linen. Rooster Cushion Finished Size: 15" x 15". Birds on a Branch Cushion Finished Size: 15" x 20". By Jenelle Kent from Pieces to Treasure