I, too, think that he is a Maine Coon, or at least "mainely" coon. Beautiful boy--far too beautiful to be a barn cat. I am so glad he is finally being appreciated.

Suggestion: If he's never been to see a vet, please take him in for a check-up. Problems like tooth decay or parasites in a cat of any age can cause great discomfort--even danger--and yet not be easily noticed by a cat's humans. Now I will butt out!

Wishing you all a long, happy, healthy life together!