Common collocations before 'marvellous'

big, bound, can, has, how, kept, know, look, most, once, saying, see, such, weave, world