Roth IRA early withdraw

I need some clarification please. I had an accountant tell me that since my Roth IRA retirement account was over 15 years old, I could take a withdraw, over and above the amount that I put into it, without paying any taxes. (I'm 56 years old)

But I'm seeing on TT that the only way it is tax free is if I'm 59 1/2 years old and the account is at least 5 years old.

Which is true?