They look fine, but the cyano and algae looks like you may have water quality issues.
Hard to tell from the pics exactly what you have going on in the tank.
Corals will typically look good for a bit, then they'll show signs weeks later of water issues.