In search of a high quality, hard-wearing every day cardigan that's not hard to wash. A good range of colours would be a bonus.
I have a nice one from John Lewis Anyday but the shape could be better. £100 would be absolute top end of budget. Any recommends? :)