Yes, it is a legal document. Under Colorado Revised Statute 15-14-705, the document only needs to be signed by the principal (your son). Having said that, it is a best practice to have the document notarized. That’s because if it is notarized the power of attorney is presumed genuine, which has practical implications.