@Squiz81 although I also think £1000+ is too much, those are hand knitted using top quality yarn. I am a knitter and often pay £130+ for yarn to knit something that takes me 40 hours to complete. I 'happily' pay up to £200 for a high quality knit ( I absolutely understand that most people wouldn't be able to). Otherwise you can often pick these up preloved. So good quality non mulesed wool, merino, alpaca, mohair, lambs wool hand dyed are expensive. If you need non wool ( which I do except merino) then bamboo, tencel, linen, decent viscose, cotton are good alternatives