having value, importance, or worth