I ordered the Blue Small White Polka Dot in small. The fit is perfect since the dress can be adjusted so many ways. I wear 34B, weigh 130 lbs,  I'm 5'2'' and I mostly wear small tops and medium bottoms.
I wore this dress to homecoming with some other girls based on a musical we were in. We wanted a full swing skirt and this dress does not have one. The label doesn't directly advertise that it's a swing so I'm not too upset but I was a little disappointed. The color looks like the one in the picture. I have a similar dress from Grace Karen and the fabric is heavier and of better quality. This dress while a little stretchy seemed to mostly be cotton and if you wore a ridiculous colored bra under it, it would be seen fairly easily. The ribbons are satiny and stitched on well(I'm not a sewing expert but the stitches lasted intense dancing and jumping). You will need a halter or strapless bra if you don't want the straps to peek out. I now own three dresses of this style(2 Grace Karen and 1 of this type) and the length is pretty long so it's better for more formal events or to dance. This is the only halter top I have and I must say, the boat neckline is much more flattering for someone with broad shoulders.
Overall it's a good dress the review is mostly to help you get a better feel of what you're getting.