Cotton ribbons