Up to scratch.
Up to scratch.
'Up to scratch' describes a condition of meeting the expected standards or being adequate for the purpose. Originally from the sporting world where a scratch line marked the starting point, it now refers to achieving a level of performance or quality that is deemed satisfactory.
Their performance was up to scratch for the awards.
Their performance met the required standard for the awards.
Before submission, make sure your report is up to scratch.
Ensure that your report meets the required standards before submitting.
Her cooking is always up to scratch, impressing every guest.
Her cooking always meets the high standards, impressing every guest.