Cotton patchwork