Have a weird adventure wearing this mini skirt that has a denim construction, a plaid knit ruffled skirt,front pockets, and a front button and zipper closure.