I read the reviews and some of them weren't that great. But, for the price I figured what do I have to lose. I'm so glad I took a chance. They do run a little small I usually take a medium to large. I had to get an extra large in this dress. I bought the black first, and loved it so much that I bought it in the blue, too. The stripes don't really line up on the side, but that doesn't really matter to me. It is just so comfortable and cute and cheap, what more can you ask for. I'm going to be wearing these dresses all summer by themselves and also as bathing suit cover-ups. You can't go wrong and I highly recommend them.