Sleeves have buttons on the cuffs (photo 5)

100% linen

Approximate measurements:

Underarm to underarm: 51cms
Underarm to end of cuff: 48.5cms
Underarm to bottom of top: 41cms but hangs ever so slightly lower at front and back.

The label says size 8 but I think this would fit size 8 to 10 personally as I have other tops from Marks and Spencer and this one fits quite big for an 8.