To be particularly pleasing or appropriate; to be just right.
To thoroughly delight or amuse; to elate.