will likely be fitted on size m girls. not sure since i'm xs and it's loose on me. xs-s girlies can wear it loosely or get it altered. very stretchable, would very likely stretch to xl (maybe even more) edit: i checked with a measuring tape! bust=34in waist=32in
condition 9/10. small dot stain in the centre on front. price unchanged as i bought this for ₹900+ from a curated store.