serviceable

adj

1.
ready for service or able to give long service
2.
capable of being put to good use
3.
intended or able to serve a purpose without elaboration