presentable

(adj) respectable (similar term)

< present-day | presentation >