Size M - could be worn on a smaller person with a loose feel. I'm normally an XS or S and I bought it in a size M. Purchased for $110 last year. Only worn once. Cute floral print. Could be worn over tights or leggings or even tucked into a skirt or jeans with as a loose shirt. As a dress, it is quite short! I also have it in blue, so check the rest of my eBay items!