I haven't worn this yet, but i can't wait too! i'm 5'3 145 pounds, ordered a size small. it's fits perfect! in fact, it's long enough that i may be able to pull it off as a mini dress on a hot day. that said, i will mostly layer this piece. the ruching on the side flatters the body. i would buy this in more colors if it was available! also, the material is a nice soft quality.