Minimum of 60x60 to 80x80 for lap/couch quilts. 60x60 is the minimum I need to snuggle.
For the cuddle factor back with flannel or microfleece.
I have made rag quilts that were twin sized for kids.
If I ever finish my son's quilt it will be a large queen.