Love this AF sweater top! I’m in the large and it’s a perfect fit. My flats are Madewell and they fit snuggish — if you’re between a size go up a half.