The perfect top to pair with jeans, leggings, or even shorts! Running oversized, you could size down in this one. It’s a crop length but it is longer than most crop tops. Brooke is in the size S/M and normally wears a size a large in T-shirts. 100% cotton