Batfish are saltwater fish that look incredibly cool and unique when they are juveniles. However, their appearance changes drastically as they mature. These fish grow more vertically compared to horizontally. They are considered very challenging to keep and get quite large when they’re fully grown. Because of this, I do not recommend keeping Batfish in an aquarium. If you’re an experienced fishkeeper and are looking to commit a large aquarium to a challenging fish, then the Batfish might be a good choice for you.