The tank top itself is very soft and comfortable. Like most tank tops, it is a skin-tight fit that hugs your torso. I usually wear medium-size tees but I ordered this tank top in large because in both sizes it was pressed comfortably against my skin so there wasn't a difference there. However, I liked that with the large, I had a little bit more length so the tank top didn't ride up and expose my stomach (the medium fit my torso length perfectly, so if it rided up a bit because of bending down or getting up from laying down the hem would lay right above my navel). With the large there is enough length where it doesn't show my bare waist when it rides up. I love it !