pretty coloured striped cardigan size 18 from marks and spencer length is 26