This skirt is the perfect length, a great color, & shipped 2 days from India by DHL but there are a few BIG issues. First, there were two holes in the fabric where small bits of red and blue plastic were stuck into/through the fabric. Second, the fabric is SO thin that it is see through and immensely delicate. Third, the underskirt is miniskirt length. I bought this long skirt to be covered but I will definately need a slip to feel comfortable wearing it.