For all the hearts I used 4 ply yarn and a size G hook (USA) although you can use any size hook and yarn or thread to obtain the size you desire. The smallest heart is about 2 across. Medium is about 3 and Large is about 4 All measurements a