this is a short midi dress . this dress is so comfortable and looks cute even styled with a pencil skirt!