Hand sewn table/bed runners are 100% linen. Linen is an extremely durable fabric with a looser weave than cotton. Good quality linen can be passed down for generations. Made from fabric purchased in Canada and handsewn right here in Alberta. This gorgeous linen fabric has natural imperfections that add to the texture and aesthetic for the handmade piece, irregularities are common. Photos are unedited in order to reflect the color as close as possible. 90"x13"