Wouldn't mind seeing that sweater with something other than a collared shirt (eg, t-shirt of some sort). Otherwise, it's a pretty solid fit, even if I don't like the mish mashed patterns of the sweater.
It has more to do with the cut of the jacket relative to your physique. A double zipper would help, but it does not have one. If you keep it, you may want to wear it open, zippering it when necessary. But it really does not look that bad zippered.
I recently picked up a pair of Frame Denim in black stretch material at deep discount from the Mr. Porter sale. Don't know much about the brand and deciding whether to keep. Does anyone have a view on the brand? Any experience?