Basically, I'd like to be warm but not shapeless
I guess probably lambswool or similar for warmth without too much bulk?
Ideally I'd prefer a company with a decent ethics policy (at least non-sweatshop, European made even better. I'm really dubious about cheap cashmere). Blues & greens good, but I also love a good rainbow stripe etc.
I'm small & skinny, (5'1", about 7 stone) so really need somewhere that sizes down. Any help gratefully received from you S&B experts . . .