and most of them are completely benign,“Dr Ahmed says you really ought to see your GP if it lasts longer than six weeks. Of course, eye floaters are common and usually aren’t cause for alarm.