I have personally never kept them but I have seen them at my LFS. They are very pretty but they need a tank with a large footprint so they can move around. They also like sand so they can bury themselves. I'm not sure what kind of fish they are compatible with but I assume anything that can fit in their mouth will eventually make it there. Maybe someone else would know.