The dress fits well even though it is a one size fits all.  I like the fact that it is a below the knee length and made of cotton.  I plan on wearing these (I ended up ordering 3 more) all summer long!  Highly recommend.