Maeve really keeps me guessing on sizing...usually too big, but this one is too small in my normal 4, so i went with the 6 for comfortable movement while still maintaining the intentional fitted look. fabric is of beautiful quality, colors are true to the picture - just a gorgeous timeless dress that i imagine wearing to many special events, or with a denim jacket over it for work :)