Impressed reviewers love Marks and Spencer's 'gorgeous' cardigan that 'looks far more expensive than it is'