Not up to snuff

Not adequate.

My piano playing ability is not up to snuff and I need to practice more.