Returned this for an odd fit.  The sizing is technically appropriate.  It fit in the waist, but the top hangs oddly and gaps.  I'm 5'9, and it was a bit short in the top and the skirt portion long enough that I was stepping on it.  The fluttery sleeves showed bra, armpit, everything, so a camisole or similar underneath would be necessary.  Too much fuss.  Might work better for someone thinner and bustier?  I know that color detail varies a lot from one monitor to the next, but the dress I received was a much lighter blue with more orange than what I expected based on the photos.