To be particularly pleasing or appropriate; to be just right.
To prove satisfactory; to be successful or worthy of merit.