Has anybody been in recently - I want a few fitted cardigans for work but not sure what a medium or large is (is it better to go for xl and go for oversized look?) thank you