This is a size small top by Naked Generation, which comes with a little bag. It was originally a pyjama top but has been worn as a short sleeved shirt - and is fab! It's in stunning colours and looks amazing with shorts or floaty trousers. 

Size small, can fit 6 8 or 10.

Armpit to armpit is 21" and the length from shoulder to hem is 24"