Found 3 synonyms
quite
quite successful
quite useful
quite strange
quite strict
quite small
quite important
substantial
more substantial
substantial sum
substantial amount
substantial number
substantial quantity