I'm hoping to replace an old pilled up BR cardigan from a few years back. The question is, what would be the best option for replacement.

My current cardigan appears as the first Find. What I like about it -- lightweight yet warm, colour is great with my hair, has a bit of texture, length is great on me (longer on me than on model but still just above the knee), pockets.

Here are some options from the sale. I'm wondering how they compare -- anyone who has seen? This would be a workhorse for me, so I will pay for quality if there. OTOH, I'm also not averse to a bargain!