These are very small, roughly 2", so they need to be kept with fish the same size or smaller to avoid them getting eaten.
These Synodontis make great additions to any fish tank. They do great with africans, community fish and much more. Just make sure none of yours fish have a big enough mouth to eat them. They do best in groups, and the bigger group of them you have, the happier they will be.
These guys are currently being kept at 7.8ph and eating our big fry blend which is perfect for their small mouths.