Suitable; compliant.
Having the same shape or form; very similar.
Appropriate; becoming; fit; suitable; convenient.