Lilly Pulitzer Fly patterned skirt. Size 8 - Cotton , Polyester and spandex blend Length 18 1/2"-19"-Adorable!