presentable
presentable; decent; up to par
English Wiktionary, “像樣” (CC BY-SA 4.0) — https://en.wiktionary.org/wiki/%E5%83%8F%E6%A8%A3 · confidence: Medium (Wiktionary, Hokkien)