I really wanted to like this dress. I ordered the one with a red, white, and blue skirt. I'm 5'10", 140 lbs, 34DD and ordered a small (usually I can go either small or medium with dresses). The dress was way too short; it hit well above my ankles. But the top did fit my chest, so I'm returning and ordering a different color to see if maybe it will be longer. Additionally, one of the straps was sewn awkwardly and the seam didn't lay flat. Wasn't a huge deal, but probably would've been a small annoyance had I kept that dress.

UPDATE: I returned the navy/red/white dress for the gray/coral chevron zig zag dress. The chevron dress was noticeably longer than the red dress. However, it still hung at my ankle bones and was just a tad too short. I would prefer it to at least graze the top of my feet, so I will be returning the chevron dress as well. Also, the chevron dress seemed to have a higher waist. That was slightly less flattering on my body (I have a large bust and small waist, so it just made my torso look all the same size and took away my shape), but still looked cute. I was impressed with the fabric of the chevron dress. It had a slight sheen to it and did not feel heavy, as some other maxi dresses can feel.

Also, I got this dress to wear throughout my pregnancy (I'm 12 weeks and not showing yet), and I think it would have been fantastic as a maternity dress. There's lots of stretch to the material. I'm so bummed it was too short!