In the field of alg. geo. that I'm studying lately, category theory language is employed but not with the highest level of precision. The lack of precision does not obstruct or obfuscate the theory much, but I am a bit curious. One of the ideas used in this discipline is the notion of isomorphism classes of objects in a category C. I have already deduced that C must be locally small and must have fibered products.
However, there is the further assumption in the text I'm reading that the isomorphism classes described above are in fact sets. Any idea what the necessary, sufficient, or necessary&sufficient conditions on C would be to force isomorphism classes of objects of C to be sets?