Not sure where to start with this top...it's that good! i am usually a large in most maeve tops and that's sizing up for extra flow. i ended up grabbing this piece of perfection in an xl only because it ran a little shorter than i anticipated and was kind of tight through my shoulders. i wanted more flow (as always) so i went up in size. for that reason i feel it runs pretty true to size. this is the perfect transition piece from summer to fall and is definitely a must have! it has sold out with