50*140cm Vision chart glasses DIY handmade patchwork Canvas fabric cloth textile Sewing DIY Tablecloth Sofa Cover