Very cute, nice style. A bit baggy, but if that's what you're going for it's good. I'm 5ft 3 and a DDD  & I ordered the Large. It is a bit thinner than I hoped, but for the price... it'll be great for fall.