flattering
1 becoming, effective, enhancing, kind, well-chosen
2 adulatory, complimentary, fawning, fulsome, gratifying, honeyed, honey-tongued, ingratiating, laudatory, sugary
Antonyms
1 not shown in the best light, not shown to advantage, plain, unattractive, unbecoming, unflattering
2 blunt, candid, honest, straight, uncomplimentary, warts and all