I got this dress, hoping for a cute summer dress. Although it seems good online, when you get the dress and try it on, it's disappointing. If you're smaller than the largest size it could fit, it bunches up weird in the back, leaving a lot of unflattering extra fabric back there. Also, the straps already have unraveling thread on them. It just looks poorly constructed. The fabric is nice though. The v-neck is really low as well, even if you tighten the adjustable straps - so if you'd rather be a tad modest, you'd have to wear a tank underneath, which just looks weird (I tried it, and the straight straps of the tank look weird with the criss-cross of the dress). In my opinion, the dress is a bit too long to be flattering as well, although it depends what you're looking for. I'm 5'10" and it was an awkward length on my body.
On the plus side, the colors are beautifully vibrant and the fabric itself seems nice.
I ended up returning this item due to it's poor construction, ill-fit, and immodestly low neck line.