This top runs just a tad small. I bought a regular, medium and it is a bit clingy, but the material is soft and does stretch, so not bad. I like the pattern on the front. My other complaint with this top is that it is really long. I don't like them short, but also not this long. Other than that I think it is still worth a 5 star rating. Seems well made and is comfortable. I wear EB tops every day all winter long, so that ought to tell you something.