English edit

Phrase edit

sit well

  1. to agree or be pleased with something