sit well

Phrase

 * 1) to agree or be pleased with something