Silly cotton