This shirt is as long as a dress. Even with some junk in the trunk, its nearly to my knees and Im 56 & got a medium. The material is somewhat thin and a bit see through. Definitely returning it just because I didn't need a dress, but a sleeveless top.