Very cute but runs a full size small in my opinion. I usually wear a medium in the tops and a large for the bottoms. I ordered in a large and it was very tight. Other dresses I have ordered in a large fit just fine.
Cathy recommended this style