I have several of these tanks & love them. I just measured one, which has been washed, & it is about 23 1/2" long from shoulder to hem.. I consider them a perfect, comfortable length with good coverage. I am 5'5" with an average waist length. I also think they run true to size or maybe slightly generous if you are thin on top.