Are you comparing the cardi to the shaggy lined zip through or the hooded dress top?
DD tried all three at the Boden shop. She didn't like the hooded dress top, found the bottom bit too narrow and restricting. Both the shaggy lined zip-through and cardi were very comfortable. We ended up getting the zip-through, purely because I thought it was more practical and she would get more use out of it. But I might get the cardi later money permitting, as it does look really nice.
Depends what you need more, the zip-through is more a going out casual sort of jacket, whereas the cardi is an extra layer to wear indoors and is cuter/dressier looking too.