I love a shirtdress. This one also looks great with this sweater layered over it. I wear a small in both.