Am I up to scratch?

Am I up to scratch?

http://showyourtinydick.net/post/178439047171