Very long, better with leggings but I don't really wear them. The material is good & fit also. Sized up as I typically do when ordering from Amazon. The handkerchief is not even infront & back but that didn't really bother me. Nice top either way!