Was looking for something comfortable and sporty. Bought a small, its a little big but I love the way it fit. Its a little see through but I wore it with a black sports bra. Its comfortable, ok material (a little thin...), and an all around solid buy. It fulfilled the purpose I bought it for and its cute!