I'm a big fan of these guys.
https://thebritishblanketcompany.com/
Not cheap but they have a wide variety of sizes, colours, weaves etc and it's supporting a British company.
We currently have 3 of their blankets and also 3 of their scarves. As the old saying goes, you'll love the quality long...