Ordered the small in red and I absolutely love it, it looks just as in the picture.  I'm 5.1" and 115 pounds, the fabric is way better than most Roxy dresses, definitely worth the price. It does make your belly look a little bigger but I don't mind because it's so pretty!