ATM ruched mini dress with gathered waist, ruched detail at shoulders, and A-line skirt. Made of cotton blend. Very good. Light wear throughout and some spots at front.