congenial

adj

1.
suitable to your needs
Antonym:
uncongenial
2.
(used of plants) capable of cross-fertilization or of being grafted