Up to Snuff

What does the idiom “Up to Snuff” mean?

Definition:

Meeting a basic standard

For example:

“Ellen, your performance on the job hasn’t been up to snuff. You need to improve.”