This is a great dress. I ordered the white with purple and pink flowers in the mid section area. I am 5'4" 125lbs and usually wear a ladies 0-2 (xs) in dresses and pants, because I've ordered from this company before I know the material can be form fitting and snug so  I ordered a medium and fit great, still form fitting but more flattering than the small usually does. I liked this patter because even though it hugs my curves the pattern makes it not as noticable. I took one star off because the material is a little slick and cheaper quality and therefore the white can be a little see throughish. But for the price it's a nice dress for a date night or work.