Thread:Yeerk/@comment-28171460-20190731041726

If you are saying someone is twelve years old, you don't use hyphens. If you're calling someone a twelve-year-old, you do.

(Also, I use em-dashes in place of commas when the sentence already contains commas elsewhere. It's just easier to visually understand.) 