Is he still a baby?

This little orange dude has started to visit my roomates and i more and more often, at first i thaught he was a neighboors cat but he is spending like 90% of his time at our house now and not leaving so maybe he has no other house to return to. My roomates think he's an adult cat but he's so tiny and still seems like a baby to me.. what do you think??