Long enough to keep belly covered when i reach both hands up. Shaped but not tight, flattering fit (although i am usually between M & L, and i got the L this time). I chose black, and it's fine, but the lighter colors might be a little see-thru because it's such a light-weight fabric.
This review was written in the old system and had content requirements that are different than reviews written today.