I am not a lady, but I think that I can give some answers on this type of question because I've got a fiance. First of all, I believe that every skirt is nice and good as long as the person putting them on feel super and okay on those kind of dresses. The thing with making use of short skirts is that if the person is working in an establishment where they interact and meet all manner of people, then it is wise for them to always wear long skirts to avoid the bosses at the office questioning them and all that. On the other hand, if there's no work attachment to the place where the lady is going to, then I don't see any reason for them not to wear short skirts as long as they are cool and attractive on it. I always believe that what matters is how nice and attractive those people look on those clothes and not whether it is a short skirt or a long one.