Floaters that look like dust specks or stray hairs are one thing, but if you see something like chunks of marmalade, get to Hospital IMMEDIATELY, as it is a detaching Retina!
It can be quickly and easily fixed if dealt with straight away. Otherwise blindness will follow.
Karen.