Mine sits pretty much right at the middle of the knee. I'm 5'11", with relatively short legs and I wear an "S". My traditional kilts are about 21.5 inches. I don't know if that helps.