mateo cotton