This is another of my favorite dresses. You can dress it up or wear casual. I like the colors and it drapes nicely. I bought a medium and I am 5'7 and it is long enough for heels. i wear it with flip flop wedges.