This is the perfect day dress--loose fit, comfortable fabric. i usually wear a m or l in most dresses of this type, but the s actually was the best fit. i have worn it all summer and it's perfect for hot weather. just order smaller.