Since I wear tight pants I prefer for my tops to be slightly loose. This tank top is perfect! I got an S and it runs bigger in all the right places without compromising shape or comfort. Another plus is the fabric! It dries so quickly (even after looking like I jumped in the lake) and it's very high quality despite many washes. Love love this tank top! Will definitely buy it in all the colors available!