it will eat most if not all of your zoos. but for the most part is one of the safiest of the larger angels. I had one for about a year, and it was around 5-6 inches. Ate good, and didnt eat the soft corals. LPS will more than likely get eaten too... but like most angelfish it really depends on the fish. You can get one that will never eat a coral and one that will destroy all they get around. Hopfully you get a good one.