Fisrt off srry ill get more and better pick in a bit. I'm not sure of the ages or breeds .. I don'tknow if they are just bantams ... but .. I believe they are young roos ... mom and my aunt went to the swap with out me .. and I'm pretty sure bought eight roos thinking they were pullets .... four are barred rocks .. the others I believe are mixed ... they don't believe me .. and I'm not 100% sure. Ill add more pics in a while ..