I also have a M&S one in a biscuit colour which is still lovely after a few winters of wear. I also have a pale cream one from Gap - it's not see though at all.
I have to de-bobble both now and again though - don't know if it's just me or if it's a thing with cashmere?