Denim and Flannel patchwork skirt, mid rise with some stretch! I advise sizing down because they seem to run a little big!