This is a loose-fitting tank top. I buy a mix of mediums and smalls, and bought a small here and it was still loose. The white one is semi-sheer. After beginning to sweat, my sports bra was visible, but the fabric is good quality. The racer back design is comfortable, and the scooped hem helps give shape to the tank since its loose and on the longer end.