Definitely runs small and based on the reviews I ordered a size up. I'm a medium in most tops, pretty average and ordered a large and it fit about as a medium would. Good thing! Perfect for working out and wearing with jeans as long as you wear a cami underneath because it's a little thing, but that's what I was looking for. Will be ordering more in different colors! Just be sure to size up 1 or 2 sizes.