I love this dress however, I almost returned it because it has a lot of stretch on the top. I did order a size small which is my normal size. Glad I kept it though! Really cute with a jean jacket for spring or fall. The colors match both seasons in my opinion ๐