I purchased this in Blue/white pattern, M is my normal size at 5'9 135# - fit is great. Very comfortable, many compliments at work, length falls just below the knee, looks great with flats or heels, looks good if you need a sweater too. Material is light - weight so great for summer dress. The long zipper in the back is smooth and fairly easy to navigate. I definitely recommend this dress especially at this price point. I will probably get another in a different pattern and color.