Are cyanobacteria algae or bacteria? What do you think?

Cyanobacteria, also known as blue-green algae, blue-green bacteria, cyanoprokaryots, and cyanophytes, are oxygenic photosynthetic prokaryotes that possess features familiar to both bacteria (prokaryota) and algae (eukaryota). Their cell structure and composition are similar to those of prokaryotic cell in that they lack the cell nucleus and distinctive organelles of eukaryotic cell, and their special structure and chemical composition of the cell wall are basically the same as those of gram-negative bacteria.