Which brand is the best wool rugs?

The best wool socks are the most durable, with the best-performing wool rags being the most comfortable, according to research by luxury clothing retailer Zara.The brand, whose flagship brand Woolrich is a wool powerhouse, says the best rugs are made from merino wool.“Woolrich merino yarn is made from the highest quality sheep, sheep that are […]