This was some what large on me and pretty long. I am 64 inches tall and 135 lbs with a 34D cup size. I bought a medium which typically fits well, but this made me look frumpy and was definitely too long. Will be returning. Fabric was a decent material and overall dress was cute for price. Just didn't fit my body type right I guess.