Reformation long sleeve mini dress with ruffle button detailing at front, keyhole detailing at back and ruffle detailing at sleeves. Very good Light wear throughout.