Batwing, half sleeved cocoon cardi.
95% viscose 5% elastane
Lovely and lightweight.
Will fit up to approx. size 20 happily, but because of the style, you could size up, several sizes even, and it still look ace.
Great for beach (or whatever) cover ups too.
Shown on size 14 mannequin for reference.