A beautiful shirt; made of very soft and comfortable cotton. It is 25" long, Size S: up to 36" around the bust; Size L: up to 40" around the bust. Size XL: up to 42" around the bust. Hand washable. Please email me the required size.