I like these shirts because they are long enough to cover my midrift and hips.  They are very stretchy.  They run small.  I am a pretty tiny person, and the Medium is still a bit snug around the shoulders and chest.