A maxi skirt is ankle or floor-length. The midi skirt falls between the knees and calves in length.