The perfect mini skirt does exist.Mid-rise; sits high on the hip. Side pockets. Skirt falls straight from hip to hem. Hem falls above the knee. Button, zip fly; belt loops.