English

edit

Phrase

edit

sit well

  1. to agree or be pleased with something