This tank is great of lots of different things. I wear it to yoga and to boot camp. I'm a mom and I have a "mom belly" and this is loose enough to not make me self conscience. I got an XL to be sure that it would be loose enough, normally I wear a size 10. I like how the back is longer than the front. The back covers my butt and that's why I like wearing it to the gym etc. The strappy back detail makes it cute enough to wear out and about.