Two of my favorite yarns for granny squares are, simply soft and Hobby Lobby's Love that yarn. As far as the size hook for crocheting, there should be a suggestion on the label for the size of hook and needles for knitting. A good idea to take their suggestion.