practical
time saving
useful
efficient
high quality
convenient
reliable
inconvenient
low quality
inefficient
useless
time consuming
unreliable
impractical