What type of sheep produces the best quality wool?

One of the most highly regarded wool sheep is the merino. Other breeds prized for their soft wool are the baby doll and shetland. The southdown and corrindale are also used.