I'm so happy with this dress! I got it in the blue floral and it is so pretty, plus I felt the fit and length was just perfect for me! I'm a size 10, 5'4" and about 160lbs and got a size large. I'm currently over my normal weight and a bit conscience about my figure, and I felt this dress was attractive without making me look even bigger, making me look preggo like many dresses do (I'm not!), or showing my belly pooch I'm trying to hide. It fit perfectly without being to tight or too short. The fabric is like a slightly heavier crepe and it very forgiving as far as showing lumps/bumps, there is no stretch, and it looks and feels much more expensive than under $30! Overall I'm very happy with my purchase and I'd definitely recommend this dress!